You'll all be pleased to know i have finished some initial tests of the sound routines and they work fine. I now have to add some more commands and test the rest of the editor.
Their are still loads to do, like i have disk directory working but load/save not done yet (Using sedoric under asm for the first time!!) and no SID code added yet.
Memory is also getting tight, but i believe it won't be a problem.
Anyway here is a demo of what i have so far.
Load under Sedoric, then you can see directory stuff.
http://www.defence-force.org/ftp/forum/ ... usic/x.tap
And here are some more screenshots...


The menus have been my biggest triumph so far. Although i still plan to code ESC to quit a submenu (Currently left cursor).
Return to enter an editor from menus, -/= to mod values, Right cursor to enter submenus or cursor down to select submenu from top.
Many menu options are not working yet. But simple music is possible, just remember no save/load facility atm.


Please note for the time being, 10 music files are permitted for any given disc. I have had problems finding memory to store the directory and facilitate a scrolling/page selection thing.

This last one shows how the Effect/Pattern split can be moved (5 settings)so either allowing a bigger pattern or Effect area.
Type the Key sequence (from menu) FCE to access help screen for keys in any editor, though only first three work atm.

And here is the current issue log (Known and fixed issues)...
Code: Select all
03012007-01 Exiting from pattern to main menu corrupts pattern when entering\exiting menu again [FIXED]
03012007-02 Acceleration keys inoperative [FIXED]
03012007-03 Highlighting in Pattern not coded [Fixed]
03012007-04 Highlighting in List not coded [Fixed]
03012007-05 Highlighting in Effects not coded
03012007-06 No sound yet (needs testing) [Fixed]
03012007-07 Need to code musical keyboard in patterns [Fixed]
03012007-09 Grabbed item not shown in Patterns [Fixed]
03012007-10 Grabbed item not shown in List [Fixed]
03012007-11 Grabbed item not shown in Effects [Fixed]
03012007-12 No code to turn off Glow Cursor to single colour(Red) [Fixed]
03012007-13 Edit keys doesn't allow edit of keys
03012007-14 Need to sort saving preferences
03012007-15 code Save
03012007-16 code Load
03012007-17 code Update Save
03012007-18 code Restore Old
03012007-19 code Stats
03012007-20 code imports
03012007-21 Exiting from editor should return to exact editor option in Menus (and make configurable)
03012007-22 Code Wipe list
03012007-23 Code Wipe Pattern
03012007-24 Code Copy Pattern (Complete)
03012007-25 Code Play Pattern
03012007-26 Code Buffer Ops
03012007-27 Effects cursor displaced over left music keyboard [Fixed]
03012007-28 No Esc out of effects to menu [Fixed]
03012007-29 Code Wipe Effect
03012007-30 Code Copy Effect
03012007-31 Code Edit Sids
03012007-32 Have sort of indicator to show what is in copy buffer [Fixed]
ie. Global buffer so show buffer line... in left of Legend
03012007-33 Code Clear SIDSET
03012007-34 Code Copy SIDSET
03012007-35 Code Song Tracking
03012007-36 Code Help
03012007-37 Code About
03012007-38 Code Play
03012007-39 Code Stop
03012007-40 Code Pause
03012007-41 Cut, Paste and Overlay(Super-Impose) in Pattern not coded
03012007-42 Cut, Copy & Paste in List not coded
03012007-43 Cut, Copy & Paste in Effects not coded
04012007-01 Resizing of Effects [Fixed]
04012007-02 Add option to make highlighting permanent [Fixed]
04012007-03 Using Accelerator keys should Expand menu [Fixed]
04012007-04 Accelerator key sequence should be shown in right of statusbar [Fixed]
04012007-05 Current Editor should be shown in Statusbar with buffer usage(UpdateBufferAssignment) [Fixed]
04012007-06 Combine right shift with left and represent just with single value (left) [Fixed]
04012007-07 Accelerator key doesn't jump to field [Fixed]
04012007-08 Accelerator Key and Save\Load doesn't read Directory
04012007-09 Accelerator key does go to Action but cursor not repositioned [Fixed]
05012007-01 ESC should exit menu back to level 0
05012007-02 Exiting Editor to menu freezes key response for 1 press
06012007-01 Copy in Patterns [Fixed]
06012007-02 "This is not an Action" overwrites editor in statusbar (limited to 20) [Fixed]
06012007-04 Plot Buffer association in statusbar [Fixed]
06012007-05 Validate Effect before running or possibly exiting editor
06012007-06 Add Fill options in Pattern Buffer Ops
06012007-07 Redesign Better charset [Fixed]
07012007-01 No Esc from Effects [Fixed]
07012007-02 Changing pattern does not update pattern number in heading [Fixed]
08012007-01 Resizing patterns corrupts top 2 lines of music keyboard [Fixed]
09012007-01 Cannot decrement Volume, Noise or Delay in Effects
09012007-02 Relative Volume,Noise and Envelope show wrong text in effect editor [Fixed]
09012007-03 No Key for delay in Effect Editor [Fixed]
09012007-04 No key for Loop back in Effect Editor [Fixed]
10012007-01 Effect Commands should have a more logical key arrangement [Fixed]
12012007-01 Volume monitors should update in pattern editor for each row whilst editing unless playing
12012007-02 Volume in effect Set volume goes from 14 to 16!!
12012007-03 Transpose not coded
13012007-01 Insert in Patterns
13012007-02 Delete in Patterns
13012007-03 Insert in List
13012007-04 Delete in List
13012007-05 Insert in Effects
13012007-06 Delete in Effects
14012007-01 Accelerator keys seem to muck up K:xxxx path