HSS question
JT Cook
Posts: 487
I remember reading that you said that 1.5 is close to done and I am curious when you are planning on releasing it?·Also does it support new waveforms like sawtooth and whitenoise? I am looking for something that would replicate the SID somewhat (if not I might try·hacking·it in).
Comments
Yes it is releasing soon.
YES it will have better documentation. (lol)
Looking forward to your next release as well...
(Sooner or later, I'm gonna have to get off my lazy behind and create a hardware connection to the SID)
Oldbitcollector
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The comments and code above are proof that a million monkeys with a million propeller chips *could* write Shakespeare!
Oldbitcollector
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The comments and code above are proof that a million monkeys with a million propeller chips *could* write Shakespeare!
If anyone knows a little more about the MOS6526 I'd also make it play .SIDs and .DATs.
The c64 is the reason I got into programmer and composing. [noparse]:)[/noparse]
The first chiptunes and demotracks I wrote where on the C64!
--Andrew Arsenault.
Also when I try to use sfx_play I can only use two channels where it looks like the music player can use at least 4. Am I missing something or is this something that will be addressed in the new ver of HSS?
Andre'
Yes some SID files need emulation of the machine while others don't.
DAT file don't so that's why they will be the first to be supported.
Also the SID is a great chip! It doesn't make use of what (Hss) can do and is only going to be supported out of interest of so many people wanting support for it.
It'll be a different download as well and not packaged with (Hss).
As for the channel mapping of (Hss). [noparse]:)[/noparse]
(Hss) has 6 wavetable channels. The current interface engine maps them as 4 and 2.
4 channels goto the music player while the other 2 are used for the FXsynth.
(Hss) doesn't allow for channel stealing.
Channel stealing really degrades the quality of playback.
It is understandable on platforms with only 3 or 4 channels available, But (hss)'s 6+(1 adpcm) channels are enough so that nothing has to be shared.
There happens to be enough channels to allow for full music playback and multiple sound FXs at the same time. [noparse]:)[/noparse]
Though if someone really need more channels for something else a quick mod in the playback engine could map them in any order.
--Andrew Arsenault.
If not I am sure I can hack it in once it is released.
I've studied the chip itself, and yes, it does indeed look like a doable project, but some serious interface software will also need to be written to play actual SID tunes on the chip. I'm not sure if there is enough memory with spin to get the job done.
I have specs if someone wants to start, as it may be a while before I attempt this project. <smirk>
Oldbitcollector
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The comments and code above are proof that a million monkeys with a million propeller chips *could* write Shakespeare!