It will be 32-bit floating point music right off the bat, even with a single plugin, because that's how VST standard works. Yes, this is certainly not a purist thing, it is more of the 'fakebit' kind.
501 2015-07-02 08:04:31
Re: 1bitstudio - a bundle of VST plugins (27 replies, posted in Other Platforms)
502 2015-07-02 01:32:07
Topic: 1bitstudio - a bundle of VST plugins (27 replies, posted in Other Platforms)
Fresh stuff just in time for the new forum opening.
This is a bundle of VST plugins aimed for different kinds of 1-bit sound synthesis and processing. It includes six plugins, two of them for processing, two drum synths, and two tone generators, covering majority of the 1-bit sound types. Comes with source code.
503 2015-07-01 19:40:11
Re: 1-bit music on GameBoy (7 replies, posted in Other Platforms)
To my knowledge, no, there is no access time limitations for sound registers. It is a common 'feature' (or rather an issue) of FM synth chips, but I can't remember any PSG type chip that would have this limitation.
504 2015-07-01 11:38:42
Re: 1-bit music on GameBoy (7 replies, posted in Other Platforms)
GB having Z80 is actually a common misconception. In fact it is Sharp's custom CPU that is a 8080 derivative (like Z80) and has a small fraction of Z80 extra features, but that's it. Porting Z80 code to GB CPU is about as complex as porting Z80 code to 8080 - difficult, ineffective, but has been done before.
The worst thing about GB CPU regarding 1-bit music is that is has just as many registers as 8080, i.e. it completely missing Z80's alternative register set and index registers - this will have impact on possible number of channels. Worse than that, it also missing 8080's EX DE,HL opcode that is very useful in beeper engines, and there is a major HW bug with all 16-bit increment/decrement opcodes that leads to sprite display corruption.
Still, it is certainly possible to do something, especially for CGB that has about twice more CPU horsepower, but in general the platform is not very suitable for this kind of things, so it won't perform as well as Z80-powered systems.