music_notation1.cpp

This is a quick and dirty piece of C++ that I have put together to plot a page of sheet music in at least some rudimentary, but recognizable form, and which will be used with to capture and display data generated by "logarithmic" real time spectrum analyzer, i.e., as an alternative way of viewing audio data. Copyright 2021 Gerold Lee Gorman. MIT/GNU/LGPL license. Enjoy!

plain - 5.84 kB - 10/27/2021 at 12:06

Download

music_notation_test.pdf

Quick test of the music notation printing capability that I am adding to the C++ build of the Propeller Debug Terminal for use when working with spectrum analyzer modes.

Adobe Portable Document Format - 80.91 kB - 10/26/2021 at 08:48

Preview
Download

declaration1.cpp

This is a C++ port of the Pascal "procedure" DECLARATIONPART from the UCSD Pascal p-system. Please see the release notes provided by the University of California, San Diego, for licensing information and permissions with respect to the original Pascal source. Please note that you WIILL NOT be able to get this to compile AND run without the correct C++ header files, among other things. Snake Oil, Smoke and Mirrors, etc. optional.

plain - 34.84 kB - 10/21/2021 at 11:46

Download

calculator_test.h

This is the header file for the backend of a simple calculator application, which is being used to demonstrate and develop techniques for creating an emulated (or simulated) CPU/ALU/FPU. See the project logs for further details. Copyright 2021 Gerold Lee Gorman. This is free software made available under the GNU/MIT/LGPL compiler or library licenses.

plain - 591.00 bytes - 10/16/2021 at 12:25

Download

calculator_test.cpp

This is the current C++ source code for simulating an FPU (floating point unit) which is an extension of the fake_cpu project, which in turn demonstrates how it is possible to implement an ALU which uses nothing but NOR gates in its operation.

plain - 5.90 kB - 10/16/2021 at 12:22

Download

fake_cpu.cpp

Simulation of a so called "fake cpu" or actually more like an "ALU" which tries to get away with using only NOR as the only arithmetic operation. 32-bit addition, subtraction, and logical operations are currently supported, as is 8-bit and 16 bit multiplication, although this is not fully tested. Known to compile on the Parallax Propeller P2, as well as in Visual Studio. Have Fun!

plain - 7.79 kB - 10/08/2021 at 01:31

Download

frmconfigfilebrowser.lfm.txt

This is the entire source file for the "confiig-file-browser" object discussed in the Logs. This file is from the Lazarus Free Pascal 2.0 distribution is is available as free software.

plain - 1.44 kB - 10/07/2021 at 23:27

Download