| |
lft
Registered: Jul 2007 Posts: 369 |
Playroutine coding: A new way to represent pitch
Introducing the 9-bit pitch technique:
http://www.linusakesson.net/programming/9bitpitch/index.php |
|
... 24 posts hidden. Click here to view all posts.... |
| |
Hein
Registered: Apr 2004 Posts: 965 |
Quote: Compared to 2 tones, lets say D and D#, will this give another tone that isnt possible with detune of D ?
else, what use is it ?
Time wasting? ;)
I think mainly speed, compared to regular 16-bit frequency calculations.
As for detune: If the detune is on the instrument, you'd be having a hard time creating proper intervals on the arpeggios. If your base instrument note is tuned a quarter tone up, all your scale notes are. The 9-bit method can be used to create immediate quarter (or half of that) tone interval arpeggios without an additional detune routine. |
| |
lft
Registered: Jul 2007 Posts: 369 |
Hein: Hey, you're right! I can intonate the arpeggios any way I like using my current tools. Didn't think of that before!
SIDwave: The point of the 9-bit technique is that the player can work with linear pitch values really fast. And linear pitch values means that e.g. your glides and vibratos sound the same in the bass and the treble. Also, vibrato becomes a special kind of arpeggio, and this simplifies the playroutine. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11523 |
you can have non-triangle like vibrato for free this way too. and while its running do a pitch slide that precisely stops at your target note... like :) mmmh is it accurate enough to compensate for pal/ntsc too? :) |
| |
Soren Account closed
Registered: Dec 2001 Posts: 547 |
Burglar likes vibrators! ;) |
| |
Hein
Registered: Apr 2004 Posts: 965 |
Quote: Burglar likes vibrators! ;)
How would you know? |
| |
Burglar
Registered: Dec 2004 Posts: 1137 |
Quoting SorenBurglar likes vibrators! ;) wtf haha, you edited ur post! (and it was soren who likes vibratos) |
| |
Hein
Registered: Apr 2004 Posts: 965 |
Quote: Quoting SorenBurglar likes vibrators! ;) wtf haha, you edited ur post! (and it was soren who likes vibratos)
Yeh, I thought so..
It was like 'What is this thread about?'
Editeditedit 'Vibrators!' :) |
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
Question: will it make ANY player faster ? :) |
| |
Hein
Registered: Apr 2004 Posts: 965 |
Quote: Question: will it make ANY player faster ? :)
ANY! I double dare you! |
| |
lft
Registered: Jul 2007 Posts: 369 |
Quoting Groepazmmmh is it accurate enough to compensate for pal/ntsc too? :)
Nah, unfortunately not. That turns out to be approximately a 2.5 microtone difference. With three fractional bits we would get:
ntsc/pal = 1022727/985248 = 1.03804...
2^(1/(12*8))^5 = 1.03676... |
Previous - 1 | 2 | 3 | 4 - Next |