Commit Graph

632 Commits

Author SHA1 Message Date
Bobbi Webber-Manners
38cb7cd1b4 Added additional envelope buffers. 2022-10-26 03:22:03 -04:00
Bobbi Webber-Manners
76d3c61c9a Updated release date to 2022-10-25. 2022-10-25 21:41:00 -04:00
Bobbi Webber-Manners
1b9f7acd55 Fixed bug in chord synchronization. 2022-10-25 21:39:41 -04:00
Bobbi Webber-Manners
2af37adc82 Implement ADSR release phase. 2022-10-25 15:47:27 -04:00
Bobbi Webber-Manners
911424173b Bugfix for ADSR with change/step = 0 2022-10-25 14:36:02 -04:00
Bobbi Webber-Manners
a31c9d6374 Fixed bug in amplitude envelope handling. 2022-10-24 20:50:37 -04:00
Bobbi Webber-Manners
bcecb6d7fe Merge pull request #183 from jgharston/main
Tweek to SOUND and OSWORD
2022-10-20 11:59:54 -04:00
jgharston
762d2ea13e SOUND ignores non-internal channels 2022-10-20 16:17:30 +01:00
jgharston
6bcb59575e Added VDU entries to OSWORD table 2022-10-20 16:05:50 +01:00
Bobbi Webber-Manners
a58978da4e Datestamp 2022-10-19 - merged JGH's latest tweaks. 2022-10-19 22:46:03 -04:00
Bobbi Webber-Manners
6b6023cd1a Merge pull request #182 from jgharston/main
Minor bugfixes
2022-10-19 22:44:44 -04:00
jgharston
ed8ee8859b Debugging service dispatcher
Added a debug test in service dispatcher.
2022-10-19 19:02:01 +01:00
jgharston
9d55776cb3 Minor bugfixes
ROMINIT sets ROMID to 'unknown', allows ROMSELECT optimisation to work.
Bugfix to BUFREM in audio.s
2022-10-19 15:38:17 +01:00
jgharston
e9ef2f2e27 Merge branch 'bobbimanners:main' into main 2022-10-19 15:26:00 +01:00
Bobbi Webber-Manners
2eb2bb82f9 ADSR refactoring. 2022-10-18 00:15:39 -04:00
Bobbi Webber-Manners
5c67403cb4 More work on ADSR envelope. 2022-10-17 01:54:49 -04:00
Bobbi Webber-Manners
135bea7d2d First hack at attack envelope. Seems to work. 2022-10-16 18:10:25 -04:00
jgharston
d2b60c246d Character input loop enables IRQs 2022-10-16 22:02:20 +01:00
Bobbi Webber-Manners
ba828c5ad4 Set 'no envelope' when silencing a note. 2022-10-16 00:43:49 -04:00
Bobbi Webber-Manners
7cea322407 Added support for repeating pitch envelopes. 2022-10-16 00:09:15 -04:00
Bobbi Webber-Manners
9442600894 Pitch envelope working (!) 2022-10-15 23:20:23 -04:00
Bobbi Webber-Manners
fc05237d37 Pitch envelope fixes. 2022-10-15 23:04:43 -04:00
Bobbi Webber-Manners
55cca2ea25 Bumped up date to 2022-10-15. 2022-10-15 20:07:41 -04:00
Bobbi Webber-Manners
cb001e3947 Merge pull request #181 from jgharston/main
Refactored Escape polling
2022-10-15 19:59:54 -04:00
jgharston
4328b34906 Some test programs 2022-10-16 00:58:18 +01:00
jgharston
99e306f83a Some test programs 2022-10-16 00:57:10 +01:00
jgharston
7112146a0d Character input loop enables IRQs
Character input loop enables IRQs.
Fixed bug where cursor keys all returned TAB if *FX4,2 active.
2022-10-16 00:54:55 +01:00
jgharston
480576693a Refactored Escape polling 2022-10-15 10:43:30 +01:00
Bobbi Webber-Manners
dec5df0707 Some bugfix. Pitch envelope more or less complete. Untested! 2022-10-15 03:32:39 -04:00
Bobbi Webber-Manners
dd4ac31e4c Partial implementation of pitch envelope. 2022-10-15 03:18:09 -04:00
Bobbi Webber-Manners
30119703d3 Further work on ENVELOPE data structures. 2022-10-15 02:35:21 -04:00
Bobbi Webber-Manners
7ef3eaf70f Fixed mainmem.audio.s to use A1L,A1H not OSINTWS 2022-10-15 02:22:25 -04:00
Bobbi Webber-Manners
6812429cc9 More groundwork for ENVELOPE. Volume is now 0 to -15, like Beeb. 2022-10-15 00:32:25 -04:00
Bobbi Webber-Manners
366b68ee1a Code cleanup/preparation for envelope handling. 2022-10-14 23:25:16 -04:00
Bobbi Webber-Manners
5c567ac46e Removed unused file. 2022-10-14 23:16:26 -04:00
Bobbi Webber-Manners
34d28c4256 Implemented OSWORD &08 (ENVELOPE). No back end yet. 2022-10-14 22:33:52 -04:00
Bobbi Webber-Manners
b65d7ff0e7 Merge branch 'jgharston-main' 2022-10-14 04:08:44 -04:00
jgharston
4a91ab7a24 Updated OSBYTE 7E
Bugfixed clearing line count, EXEC effects in correct path using existing entry point.
2022-10-14 08:59:20 +01:00
Bobbi Webber-Manners
94244c5557 Merge pull request #179 from apple2geek/main
Update memmap.txt to match reality.
2022-10-14 01:39:07 -04:00
apple2geek
b13e1f3bcd Update memmap.txt to match reality. 2022-10-13 23:37:24 -06:00
Bobbi Webber-Manners
15f27cd495 Bumped up date to 2022-10-14. 2022-10-14 00:49:26 -04:00
Bobbi Webber-Manners
cf2cb41deb Enable Ensoniq if machine is a GS. 2022-10-14 00:47:42 -04:00
Bobbi Webber-Manners
3bc68390fd Updated Python script for generating freqs. 2022-10-14 00:29:23 -04:00
Bobbi Webber-Manners
54e5c043e5 Merge branch 'main' of github.com:bobbimanners/Applecorn 2022-10-14 00:23:48 -04:00
Bobbi Webber-Manners
88dd400535 Merge code from ensoniq branch. Disabled by default. 2022-10-14 00:22:27 -04:00
apple2geek
f8a9e65414 Update README.md to reflect change to a .SYSTEM
With the transition to a .SYSTEM, the steps needed to start the software have changed.  This updates the README so that the steps are correct.
2022-10-13 21:09:32 -06:00
Bobbi Webber-Manners
812a38a758 Merge pull request #176 from apple2geek/system
Cleanup work following .SYSTEM changes
2022-10-12 00:06:00 -04:00
apple2geek
8f83ea188e Label-ize absolute references to Apple II I/O locations.
Fix a typo-ed reference to CLRALTCHAR to correct location.
2022-10-11 22:00:36 -06:00
Bobbi Webber-Manners
03e263dd5b Updated .po 2022-10-10 20:27:06 -04:00
Bobbi Webber-Manners
b126b84ad9 Merge pull request #175 from apple2geek/system
Update to bring all one-and-done code into the .SYSTEM loader area.
2022-10-10 20:22:58 -04:00