| |
McMeatLoaf
Registered: Jan 2005 Posts: 105 |
Sample-playing thru pitch register?
Here's another of my unwanted, unnecessary questions...
Is there a way to play samples through the pitch register by inputting the sample value into the register?
I haven't really seen any attempt on this, so I don't know if is possible, but it would surely give some advantage of the 16-bit freq resolution...
/McLoaf |
|
| |
HCL
Registered: Feb 2003 Posts: 716 |
Well, you just take your haxx0r data, shove it in there and see what happens.. |
| |
Mace
Registered: May 2002 Posts: 1799 |
From what I've heard, this is possible.
However, you can't just poke all data to one register in the wanted sample frequency.
There is a certain 'lag' which makes it necessary to alternate between at least 2 registers.
And then what HCL said: try before we die (so we know)! |
| |
Jammer
Registered: Nov 2002 Posts: 1289 |
to my logic it cannot really give any effects. raw samples are stored as a sequence of volume levels where the middle of the range is sample's zero level. frequency of audible sound depends on how fast the wave oscilates, right? conclusions are yours ;) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11119 |
it could work by doing a FFT as a preprocessing stage. ie apply a filterbank with several thousend bands, then use the most dominating frequency each "tick" and write it into the sid regs. (or, even the most dominating 3 frequencies).
worth a try. maybe. =) |
| |
McMeatLoaf
Registered: Jan 2005 Posts: 105 |
I was essentially thinking of creating sample playback via FM, but I guess it isn't possible, plus, my knowledge is very limited...
Would it be easier with just 8-bit? |