Search found 648 matches
- 22 May 2018, 22:25
- Forum: Hardware and software hacking
- Topic: MIDI Audio:
- Replies: 18
- Views: 13068
Re: MIDI Audio:
I've updated the new MIDI converter to support multiple output formats; I don't code much in GCL or Python, so if there are any errors or the syntax looks off, let me know. Also, if there are any other output formats anyone wants supported, it will take minutes to add them. Usage: - gigamidi <input ...
- 22 May 2018, 20:51
- Forum: Kit assembly gallery
- Topic: Sockets for the ICs
- Replies: 10
- Views: 12048
Re: Sockets for the ICs
Now there is a great idea.
- 22 May 2018, 20:01
- Forum: Hardware and software hacking
- Topic: MIDI Audio:
- Replies: 18
- Views: 13068
Re: Midi Audio:
keyL:keyH -- 15-bit frequency (bit7 of keyL should be 0). There is a lookup table on page 7 in ROM oscL:oscH -- 15-bit phase, automatically incremented with keyL:keyH every 4 scan lines (1 channel per scan line) wavX -- Modulation of index with XOR operation wavA -- Modulation after table lookup wi...
- 22 May 2018, 19:42
- Forum: Hardware and software hacking
- Topic: About GitHub repositories
- Replies: 5
- Views: 4005
Re: About GitHub repositories
1. Keep independent developments separate in independent trees. Reject the pull requests. 2. Merge it all back, and keep merging it back as the contributions develop. Accept the pull requests. About 1. This means untying the common history. gigatron-rom does just that: everything related to making ...
- 21 May 2018, 23:45
- Forum: Hardware and software hacking
- Topic: MIDI Audio:
- Replies: 18
- Views: 13068
Re: Midi Audio:
Trying to understand the sound capability, but I don't really understand the interaction between wavA and wavX, or what oscL and oscH do - looking at what the reset function does, keyH in both oscL and oscH when setting up the channel... What does that do? I notice that Snake doesn't touch oscL/osc...
- 21 May 2018, 11:02
- Forum: Hardware and software hacking
- Topic: MIDI Audio:
- Replies: 18
- Views: 13068
MIDI Audio:
Here's a link to functioning MIDI, I'm yet to test it on hardware and haven't uploaded the gt1 file as of yet. I'm in the process of shoehorning the MIDI data into the roughly 10K of RAM I have left in the lower 32K page, (in this video all the MIDI data is located at 0x8000 and above). When I am fi...
- 17 May 2018, 14:11
- Forum: Hardware and software hacking
- Topic: Second scanline disable for double the performance:
- Replies: 4
- Views: 4306
Re: Second scanline disable for double the performance:
What's the catch? You borrowed an instruction from the sound generation that it wants back :-) The wiped out instruction helps with creating different harmonics, duty cycle etc: the 'wavA' channel modifier. Maybe also needed for making better noise waveforms (although 'wavX' could be enough for tha...
- 17 May 2018, 01:15
- Forum: Hardware and software hacking
- Topic: Second scanline disable for double the performance:
- Replies: 4
- Views: 4306
Re: Second scanline disable for double the performance:
Here's the code for videoC, (5 new instructions, old means unchanged), combined with the videoB code above and the fact that videoD is disabled by default; you have 3 blank scanlines. https://youtu.be/rt34cNLT-E8 videoC .ld [$03] ; old $01d4 $0103 .ora $0f ; old $01d5 $400f .anda [$14] ; old $01d6 $...
- 16 May 2018, 07:02
- Forum: Hardware and software hacking
- Topic: WIP: Tetris + any GCL tips?
- Replies: 29
- Views: 19823
Re: WIP: Tetris + any GCL tips?
A quick edit, in case anyone wants to try it out, it's here (this file will probably update as I work on it): https://www.dropbox.com/s/oshibfempa9d38g/Gigatris.gt1?dl=0 The first external .gt1 file I have tested in my emulator! (apart from blinky :P) Looks and works great, but it only starts maybe...
- 15 May 2018, 13:57
- Forum: Hardware and software hacking
- Topic: WIP: Tetris + any GCL tips?
- Replies: 29
- Views: 19823
Re: WIP: Tetris + any GCL tips?
That sounds pretty cool, so where is the video and when do we get to play it?!?!