XPMCK bugs and feature requests :: XPMCK bugs and feature requests :: XPMCK: Recently opened tasks http://jiggawatt.org/muzak/xpmck/bugs/ 2011-07-01T12:44:18Z FS#27: VirtualBoy support 2011-06-27T04:37:37Z 2011-06-27T04:37:37Z
Sound hardware seems similar to HuC6280 / Konami SCC.

Dev tools: gccVB, mednafen
Info: http://www.planetvb.com
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:27
FS#26: NES support 2011-07-01T12:43:55Z 2011-06-26T12:00:19Z
Will probably only have the 2 square waves, the triangle wave and the noise channel to begin with.
Will probably use asm6.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:26
FS#25: Per-note effects are not working in the AT8 playback lib 2011-07-01T12:44:18Z 2011-06-26T11:58:40Z
The effect-handling code needs to be merged over from the PC-E playback lib, which handles this correctly.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:25
FS#24: @MOD not working correctly for PCE 2011-06-24T08:06:16Z 2011-06-20T01:54:54Z
The playback lib currently sets LFO_CTRL:7 to enable the LFO. It should be clear at all times, and only LFO_CTRL:0,1 should be modified to set the modulation level.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:24
FS#23: Early exit loops ( [ ... | ... ] ) are buggy for AT8 and PCE targets 2011-06-24T08:05:55Z 2011-06-19T00:16:20Z
They don't check the right jump condition.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:23
FS#22: Atari XL/XE support 2011-06-13T01:02:44Z 2011-05-23T07:50:01Z
Need to write a playback library for POKEY and generate SAP files.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:22
FS#21: VGM exporter doesn't clear the note offset when turning off EN 2011-06-13T01:02:20Z 2011-02-21T01:47:34Z
@EN1 = {0 3 4 | -7 3 4}

A t125 v10 o4 l16 EN1 cdef ENOF cdef
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:21
FS#20: PC-Engine support 2011-06-19T00:13:56Z 2011-02-15T05:44:47Z
A playback library will need to be written for the HuC6280, as well as some additions to the compiler.

The first version will probably only support the basic stuff; the standard 32-byte waveforms, white noise (channels E & F), and FM LFO (channel A).

@mv will be used for controlling the master volume.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:20
FS#19: New command request (#): insert note for X frames 2011-02-15T05:43:54Z 2011-02-15T05:43:54Z
In husic there is a # command. It is used as follows: c#2d4 It plays a quarter note. The first two frames have the pitch of 'C' and then the pitch hops up to 'D' for the rest of the quarter note.

This command in XPMCK would be very helpful in achieving certain drum techniques, especially on the c64.

For example, a snare sound that begins with a noise waveform for 2 frames, then changes to a pulse waveform, which sweeps downward for 3 frames, and then the rest of the note ends as a noise waveform. The only way to do this kind of effect now is by using 32nd notes and adjusting the tempo of the song, and results are not precise.

This command would also make it easy to make short downward pitchbend kick drum sounds at the beginning of notes, no matter what the tempo.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:19
FS#18: C64 filter slides 2011-02-14T07:59:08Z 2011-02-14T07:59:08Z
The current implementation of @FT only supports a single (fixed) cutoff frequency per filter. The cutoff should be able to slide up or down for each frame.
Mr Super User http://jiggawatt.org/muzak/xpmck/bugs/:18