Login:
Menu:
Post: Author:
FamiTracker > General > Source and development > WIP Owner: jsr New post
Page 8 of 9 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] Next >>
Posted: 2008-10-29 14:34  (Last Edited: 2008-10-29 16:10) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6392 days
Location: Canada
Status: Offline

#2015


_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2008-10-29 14:56 Reply | Quote
furrykef

Avatar

Member for: 6599 days
Status: Offline

#2016
Here's a bug that I don't think has been mentioned (unless it's been mentioned way earlier in the thread): muting VRC channels while the song is playing doesn't work right. It freezes the sound on the current note instead of muting it.

Posted: 2008-11-04 22:25 Reply | Quote
B00daW

Avatar

Member for: 6395 days
Status: Offline

#2037
jsr: It seems that the phase accumulation for VRC6 saw is not being used to its purist potential.

If you allowed saw's "duty" to be a different entity of its own and use Vxx to control it, people would have $29 worth of saw phases (or volumes) to use. V00 would turn the channel off, V29 would be the loudest, and V30 would flip to make a distorted wave form and any others higher than it. Distortion is good (plus it would no longer be a saw wave!)

Posted: 2008-11-06 05:44 Reply | Quote
Jarhmander

Avatar

Member for: 7310 days
Status: Offline

#2046
Phase accumulation? it isn't really... hum... Maybe, amp accumulation ? :D
I agree with B00daW, but I found that in Famitracker the saw wave distorts at a too low volume (like $15, when it should be at $2A -- signed char's fault? BECAUSE the accumulator is 8-bit, so 256/6=42.6=$2A, so any volume above $2A will warp around the counter)

Posted: 2008-11-08 04:14  (Last Edited: 2008-11-08 04:14) Reply | Quote
Kizul

Avatar

Member for: 7190 days
Status: Offline

#2062


Posted: 2008-11-13 10:59  (Last Edited: 2008-11-13 11:00) Reply | Quote
Dafydd

Avatar

Member for: 6714 days
Location: Uppsala, Sweden
Status: Offline

#2083
So are we going to see a new release before the current version celebrates its first anniversary?

Posted: 2008-11-15 21:48 Reply | Quote
furrykef

Avatar

Member for: 6599 days
Status: Offline

#2093
FT crashes when you use a custom engine speed and set it too low. The crash point seems to be lower than 25 Hz or thereabouts.

Posted: 2008-11-22 18:05 Reply | Quote
Kuhneghetz

Avatar

Member for: 7043 days
Location: Sweden, Gotland
Status: Offline

#2098
When I add a vrc6 tone in the tracker bar (using my keyboard, duh), the tone sounds very quiet, which annoys me.
However, the volume on the vrc6 is fine when playing the song.

_______________________
My karma ran over your dogma.

My NSF musics:
http://2a03.free.fr/?p=pub&dir=Kuhneghetz
Posted: 2008-11-23 07:15 Reply | Quote
Kizul

Avatar

Member for: 7190 days
Status: Offline

#2099


Posted: 2008-12-06 19:49 Reply | Quote
Dafydd

Avatar

Member for: 6714 days
Location: Uppsala, Sweden
Status: Offline

#2115
So, it's been over a year since the last version, and the forums have been pretty dead lately too. I really hope to see some progress this christmas break, jsr!

Posted: 2008-12-09 00:55 Reply | Quote
jsr
Administrator

Avatar

Member for: 7334 days
Location: Sweden
Status: Offline

#2119
Haha yes it's been an awful long time since the last full version was released (again). And I've been occupied by a large school project the past month, leaving very limited free time for coding.

There has been some progress though, mainly focused on fixing problems in the current WIP (and making it stable for a full version). I think you can expect some form of update in a few days.

Until then, thanks for the feedback all of you! I'm trying to fix as much as I can.

_______________________
Programmer and developer
Posted: 2008-12-09 11:55 Reply | Quote
Dafydd

Avatar

Member for: 6714 days
Location: Uppsala, Sweden
Status: Offline

#2121
Good to hear it. Looking forward to whatever it is you're working on. (and please include the row highlighting option soon!)

Posted: 2008-12-18 03:25 Reply | Quote
jsr
Administrator

Avatar

Member for: 7334 days
Location: Sweden
Status: Offline

#2133
WIP 5 is uploaded, with mostly bug-fixes.

Some of these are:

Track names are saved.
VRC6 channel muting bug fixed.
Doesn't crash when playing unloaded DPCM sampels.
Fixed keys that got stucked in the instrument editor.
Various pattern window fixes, like selection, cursor movement etc. (Including the one pointed out by jrlepage)
P & Q effects are fixed, should now work properly in both the tracker and NSF.
Fixed the problem where VRC6 notes got stuck.
Some improvements on the hardware sweep effects, checked against a real NES. Accurate NSF players is necessary to get those effects right when exported.

There's also some new features:

Volume slide effect, Axy. (see readme.txt)
Simple wave file writer.

Not fixed:

Program crashes on low engine speed. I haven't been able to debug the problem, so I increased the low limit to 25Hz for now.

B00daW wrote:
FamiTracker crashes when an unsupported Pattern Font is used.

Haven't been able to reproduce the problem. Can you give an example of a font that's causing it?
Maybe it's related to that some fonts are very slow to draw, and that's lagging the program down and crashing. (Possibly filling some buffer)

Random notes:

B00daW wrote:
Notes can be deleted while in Practice mode.

Actually I've changed that to be more like other trackers. The only thing practice mode should do is to prevent insertion of new notes (and commands/volumes/instruments). I got some complaints on that before.

B00daW wrote:
Ixx command slides up in interface for arpeggio'd notes, but exports properly.
Portamento and hardware slide commands to not function properly or at all for arpeggio'd notes.

The sweep effects doesn't mix well with other effects as those are done by the hardware and the software loses control until next note, so those can't be used together. Also, portamento and arpeggio "share" the same code and cannot run both at the same time. (That may change later though.)

B00daW wrote:
Channel are uninterruptable. Banshaku has recently made a patch to the FamiTracker code to allow for channel sharing in this NESdev board thread.

This is a thing I'm working on, there will be some functions in the NSF code that allows channels to be disabled in a later version. Some kind of priority system would be ultimate, but that requires a little too much work right now.

B00daW wrote:
It seems that the phase accumulation for VRC6 saw is not being used to its purist potential.
Jarhmander wrote:
I agree with B00daW, but I found that in Famitracker the saw wave distorts at a too low volume (like $15, when it should be at $2A -- signed char's fault? BECAUSE the accumulator is 8-bit, so 256/6=42.6=$2A, so any volume above $2A will warp around the counter)

This was an error in my sawtooth implementation that I discovered just now. It's correct that the volume is actually half of what it should be. I'll deal with this and fix the volume control in some way.

More to come later, but thanks again for everything so far!

_______________________
Programmer and developer
Posted: 2008-12-18 17:58 Reply | Quote
Kreese

Avatar

Member for: 7312 days
Location: Frillesås, Sweden
Status: Offline

#2139
I started some tracking. And 3 thing hit me:

* Please fix the channelbox with pattern numbers, so that it gets wider when using VRC6. Scrolling left and right makes it really hard to have a complete look over the song.

* The Home button, please let us have the opportunity to chose it to work as "just go to the top of the channel I am standing in without moving left or right"

* The volume column had no effect on the VRC channels!

Otherwise, nice update!

Posted: 2008-12-19 01:12 Reply | Quote
Cheez



Member for: 7307 days
Status: Offline

#2140
are the delay bugs in the tracker and NSFs fixed?

Page 8 of 9 Sort: Goto Page: << Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] Next >>