28 August 2021 - 03 September 2021
Table of Contents
September already?
1. MIT OCW
1.1. 18.01 - Single Variable Calculus
1.1.1. Completed sessions 13-15
1.1.2. Sage
Working out how to solve implicit derivitives. Sort of see how to do it.
1.2. 8.01 - Physics I - Classical Mechanics
Completed Week 2; Will be using cbphysics.org problem sets, as those can be checked.
2. Marble Computation
Collected materials (thin copper plate, copper PCB blanks) for prototyping.
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. Sun Ultra 10
Trying to see what state it is in. Fires up but no video. Need DB25M to debug over serial port.
3.1. Next steps
3.1.1. Serial debug
4. Apple iMac G4
Building userland may be a PITA due to lack of RAM. Build would often segfault.
4.1. Next steps
Not sure.
5. Davies Brothel
Next hearing: 30 September; Department 37
6. Linux Audio
6.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.
6.1.1. Next steps
Loop analysis
6.2. CSound programming.
The FORTRAN of computer music. Getting up to speed.
6.3. Faust programming
6.3.1. Next Steps
- GAC Patch save/restore
- 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.
- OSC control surface
Some sort of GUI tool (knob/slider) to OSC messages. This may be as simple as a Faust UI program.
- Faust/csound
See if a faust generated unit works.
7. EPICS
7.1. Next steps
7.1.1. u3scpi network port testing
7.1.2. initial EPICS interface
7.1.3. u3scpi analog/digital port reconfiguration.
8. Brini Tracker II
Suspended for now.
8.1. Next steps
8.1.1. Validate remaining standard GPS messages
8.1.2. Investigate GPS chipset data logging
8.1.3. Investigate LoRA radio interface
9. wktcolor
9.1. Next steps
9.1.1. Explore how to get a minimal coloring
Need a specific planar graph four coloring.
10. wktplot
10.1. Next steps
Understand why -r doesn't solve the wktvor/wktdel "sliver at edge" problem. Explore biological cell Voronoi organization
11. AMDGPU
11.1. Next step
11.1.1. Reverse engineer HSAKMT programming.
12. Ninja v Make
12.1. Next Step
12.1.1. clean simple measurements
13. GMP Forth
13.1. Need to think about adding floating point support
13.2. Port to non-Linux OS
15. Swocer
15.1. Most crashing addressed
Nullified 'handle' API free functions helped a lot. Still see some errors in operations.
15.2. Added outline for 'bottle' test
Added all functions believed to be needed for 'bottle' demo test. Test doesn't pass so is disabled.
15.3. Next steps
Swocer future. Check out what's needed for gears.