datajerk
7dcf886f1d
Revert "Refactor appendtone signature"
2017-10-23 09:33:29 -06:00
datajerk
036bfa7080
Merge pull request #6 from raphlinus/buf_refactor
...
Refactor appendtone signature
2017-10-23 09:21:51 -06:00
Raph Levien
00c4de9221
Refactor appendtone signature
...
Creates an "outbuf" struct with all the state needed for rendering
pulses into an audio buffer. Calls to appendtone take a pointer to
this struct instead of four separate args.
This patch shouldn't affect behavior at all. It is a step toward
providing band-limited waveform generation (see #4 ).
Also uses doubling approach to reallocate audio buffer, one of the
existing todo items.
2017-10-22 18:00:31 -04:00
Egan Ford
434bfb8c87
added windows binaries
2017-10-20 20:35:33 -06:00
datajerk
c99a381650
Merge pull request #5 from raphlinus/prototype_23k
...
Prototype of 23kbps encoding
2017-10-20 15:33:08 -06:00
Raph Levien
5a668f656e
Prototype of 23kbps encoding
...
This commit adds prototype waveform generating code (in Python) and a
corresponding receiver on the Apple IIe side. It is intended as a
base for experimentation, as the waveform was calibrated to work well
for one machine, and more testing is needed to determine if it needs
recalibration on a machine-by-machine basis.
See #4 for more discussion.
2017-10-20 17:19:39 -04:00
Egan Ford
3091b5aaff
added LICENSE
2017-10-20 13:50:30 -06:00
Egan Ford
41aaeee449
version bump for c2t, tests passed, cl65 2.13.3 required for now
2017-09-27 09:37:49 -06:00
Egan Ford
a4fdcc028c
more c2t cleanup back ported from c2t-96h
2017-09-27 09:18:47 -06:00
Egan Ford
b2dfc246aa
reversed cl65 2.16 hack that didnt work. minor cleanup
2017-09-27 09:14:37 -06:00
Egan Ford
bc7dfe47d1
remove listbytes from asm/Makefile to support cl65 2.16, spelling error in article
2017-09-26 13:58:24 -06:00
Egan Ford
0e17ecccdf
readme updates
2017-02-12 17:06:42 -07:00
Egan Ford
1e6b98ff27
readme updates
2017-02-12 17:04:11 -07:00
Egan Ford
cba2fd1291
readme updates
2017-02-12 17:00:52 -07:00
Egan Ford
8b75c06c2b
minor README update
2016-08-13 13:03:24 -06:00
Egan Ford
681dade0f6
fixed linux build issue and minor perl warnings
2016-08-13 11:30:01 -06:00
Egan Ford
6f26ec968e
grammar error
2016-04-12 00:16:26 -06:00
Egan Ford
936eaca8c1
make README.me more readable
2016-01-17 10:37:49 -07:00
Egan Ford
768284e5d2
md5sum now shasum
2016-01-10 13:12:17 -07:00
Egan Ford
8ec4fcf11b
md5sum now shasum
2016-01-10 13:09:37 -07:00
Egan Ford
7d97de48d5
README updates
2016-01-10 12:32:54 -07:00
Egan Ford
42a3dff7f8
README updates
2016-01-10 12:22:15 -07:00
Egan Ford
ded24fe8ec
README updates
2016-01-10 12:21:20 -07:00
Egan Ford
d6e79062b3
README updates
2016-01-10 12:20:48 -07:00
Egan Ford
e8b8b7a6ce
README updates
2016-01-10 12:11:10 -07:00
Egan Ford
95bde7d24c
added more tests, minor updates, cleanup
2016-01-08 22:14:17 -07:00
Egan Ford
8609827333
added more tests, minor updates, cleanup
2016-01-08 22:11:25 -07:00
Egan Ford
0ed8296925
minor test changes
2016-01-08 20:14:21 -07:00
Egan Ford
f8f98e6cbd
minor test changes
2016-01-08 20:00:53 -07:00
Egan Ford
4ce806aa07
more clean up
2016-01-08 19:49:20 -07:00
Egan Ford
b20d3d15b9
more clean up
2016-01-08 16:19:52 -07:00
Egan Ford
eb29f562ff
more clean up
2016-01-08 16:19:30 -07:00
Egan Ford
a77b3f7a54
major test clean up
2016-01-08 16:07:19 -07:00
Egan Ford
2312f396dc
major test clean up
2016-01-08 16:06:21 -07:00
Egan Ford
08e7b20117
major test clean up
2016-01-08 15:58:07 -07:00
Egan Ford
9c129921ae
major test clean up
2016-01-08 15:55:11 -07:00
Egan Ford
7794f7a173
major test clean up
2016-01-08 15:54:46 -07:00
Egan Ford
9d3f517423
minor test clean up
2016-01-07 10:10:09 -07:00
Egan Ford
ca16f8b782
minor test clean up
2016-01-06 20:50:39 -07:00
Egan Ford
34bf509d62
minor test clean up
2016-01-06 20:48:46 -07:00
Egan Ford
a464aa0147
merged windows cross build makefile with main makefile, updated test scripts and docs to support change
2016-01-06 20:35:27 -07:00
Egan Ford
0bc19b0dbd
merged windows cross build makefile with main makefile, updated test scripts and docs to support change
2016-01-06 20:23:46 -07:00
Egan Ford
95bff8e9cb
merged windows cross build makefile with main makefile, updated test scripts and docs to support change
2016-01-06 20:21:04 -07:00
Egan Ford
e677758a9d
merged windows cross build makefile with main makefile, updated test scripts and docs to support change
2016-01-06 20:17:55 -07:00
Egan Ford
122d72b905
merged windows cross build makefile with main makefile, updated test scripts and docs to support change
2016-01-06 20:17:39 -07:00
Egan Ford
0960c1e566
improved test scripts
2016-01-06 19:35:27 -07:00
Egan Ford
ef95c2c024
improved test scripts
2016-01-06 16:09:22 -07:00
Egan Ford
c35403276b
improved test scripts
2016-01-06 16:05:37 -07:00
Egan Ford
0e05f6a197
play list to stderr, added automated testing on OS/X with virtual ][
2016-01-05 23:10:10 -07:00
Egan Ford
1369765ae0
play list to stderr, added automated testing on OS/X with virtual ][
2016-01-05 23:09:38 -07:00