Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Version 0.3.8 Beta Owner: jsr New post
Page 8 of 25 Sort: Goto Page: << Previous [1] [2] [3] ... [7] [8] [9] ... [23] [24] [25] Next >>
Posted: 2012-03-12 03:28 Reply | Quote
Roykeru

Avatar

Member for: 5321 days
Location: Milky Way
Status: Offline

#31626
Overall it seems that FDS is messed up whenever converting to .nsf. Wave forms will occasionally clip and some times they won't initiate correctly at all. The defects also seem to very depending on what effects that are being used. If no effects are used it seems to be completely broken.

For example if effect 4xy is used then the vibrato will be choppy. But, only if the effect is standing alone in that frame or if there is more then 2 effects through the entire song. If you only have two 4xy through out the entire song only and the effects are limited to only one frame it seems to play normal

same goes with 3xx

Examples are attached.


Posted: 2012-03-12 03:28  (Last Edited: 2012-03-12 03:44) Reply | Quote
rainwarrior

Avatar

Member for: 5694 days
Location: Canada
Status: Offline

#31627
Found another minor thing with FDS. I'm using the latest version of FamiTracker from subversion, so the NSF export seems fine, but I've noticed a small difference between the NSF and FamiTracker.

I created an instrument that has an uneven mod table, so it continually wraps around (I was trying to test the wrapping behaviour). I keep playing it at the same note pitch, so the mod bias never resets (via $4085) and it continues on wrapping without interruption.

However, in the exported NSF, it seems that the mod bias is being reset every time it hits the first note in a new pattern (doesn't seem to reset on the second note in the pattern though). It seems like whatever check is preventing the reset in FamiTracker isn't happening the same way in the NSF driver.

The test is attached.

(Also, don't use NSFPlug to listen to FDS mod stuff; it's not currently accurate. I will fix it in my next release though.)

By the way, Roykeru, I think your FDS export bugs have been fixed since this beta build; with the latest version they all seem to export fine to me.


Attachments:
fds_mod_reset_test.ftm (1 Kb)
Posted: 2012-03-12 19:25 Reply | Quote
YamatoRyou

Avatar

Member for: 5424 days
Location: China
Status: Offline

#31651
The following from Google Translate: Simplified Chinese to English

MIDI import feature is very convenient, can be reduced at least half of the workload.
However, MIDI import feature really needs some improvement!
Can only import data of the five channels, but only a new project after import ...
I consider that the number of channels that can be imported should be within the scope of the program allows, instead of five ...

I want to say is this: Since this function is part of the process, it is necessary to improve it.


_______________________
I come from China, so I have all the speakers need to rely on Google Translate can you.
Posted: 2012-03-13 00:43 Reply | Quote
Roykeru

Avatar

Member for: 5321 days
Location: Milky Way
Status: Offline

#31673
rainwarrior wrote:
By the way, Roykeru, I think your FDS export bugs have been fixed since this beta build; with the latest version they all seem to export fine to me.


oh well then, that makes a difference.

Posted: 2012-03-13 17:02 Reply | Quote
jsr
Administrator

Avatar

Member for: 7469 days
Location: Sweden
Status: Offline

#31703
rainwarrior: I will check that. I'm using my own NSF player for testing which shares the same code as Famitracker.

YamatoRyou: Thanks for your opinion, but I don't think the MIDI importer is actually useful for anything so I don't see the point in improving it. I should probaly mark it as deprecated and remove it at some point instead.

_______________________
Programmer and developer
Posted: 2012-03-14 03:08 Reply | Quote
Roykeru

Avatar

Member for: 5321 days
Location: Milky Way
Status: Offline

#31730
I understand your reasons for not improving and wanting to remove the midi import feature, but it's not that useless. I've used it once to import a very short tune into famitracker. Is it really a hassle to just keep the current midi import in there for the few people that use it.

Posted: 2012-03-14 05:08 Reply | Quote
rainwarrior

Avatar

Member for: 5694 days
Location: Canada
Status: Offline

#31736
This is one of the reasons I want to write a text exporter/importer for FamiTracker. It would make it easier to create and maintain all sorts of importers.

Posted: 2012-03-17 08:31 Reply | Quote
Mex

Avatar

Member for: 6186 days
Location: Victoria, British Columbia
Status: Offline

#31830
this was pretty frustrating at first when i ran across it while working on a track

then i realized what was going on


Attachments:
self_explanatory.ftm (1 Kb)
Posted: 2012-03-20 18:16 Reply | Quote
clerian



Member for: 5331 days
Location: California
Status: Offline

#31984
So the bug is that the arpeggio in the instrument envelope is triggering even though it's not checked? And somehow that is overriding the channel effect?

Posted: 2012-03-23 06:52  (Last Edited: 2012-03-25 23:40) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6527 days
Location: Canada
Status: Offline

#32032
Exporter bug: if a VRC6 module contains a line where the sawtooth volume is set to '0' and Vxx to V01, in the exported NSF instead of playing at volume 32, the channel is silenced. It seems to work fine within instrument envelopes however.

EDIT: Another unrelated bug - changing "Show row numbers in hex" and then clicking "Apply" does nothing; you have to click "OK" and close the window for it to take effect.

Posted: 2012-03-31 01:13 Reply | Quote
qazwsxedc

Avatar

Member for: 5322 days
Location: On the throne
Status: Offline

#32458
I don't know if this has been brought up before, but when using a fixed arpeggio instrument the pitch slide effects (1xx and 2xx) don't work and I think Rxx and Qxx don't work either.

Posted: 2012-03-31 01:22 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6527 days
Location: Canada
Status: Offline

#32460
Qxx and Rxx work, but the slide is always at maximum speed. 1xx and 2xx do not work. Perhaps because of the nature of fixed arps (in which the last value is implied and changes depending on which note you input), but I'm not sure how it works exactly.

Posted: 2012-03-31 01:28 Reply | Quote
qazwsxedc

Avatar

Member for: 5322 days
Location: On the throne
Status: Offline

#32461
Still, it's pretty annoying because a lot of my work involves said slides and having that at max speeds makes them sound awful. :P

Posted: 2012-03-31 05:29 Reply | Quote
nicetas_c



Member for: 6127 days
Location: AB, CA
Status: Offline

#32477
Fxx effect inconsistency

now F00-F15 changes the speed and F16-FFF change the tempo
it was F1F in 0.3.7 and F14 in 0.3.6
aaaaaaaa

Posted: 2012-04-03 23:30 Reply | Quote
darkhog

Avatar

Member for: 5639 days
Status: Offline

#32672
@JSR: Can you merge NSF importer into codebase of FT? It would be cool to have it in and not rely on separate app.

Page 8 of 25 Sort: Goto Page: << Previous [1] [2] [3] ... [7] [8] [9] ... [23] [24] [25] Next >>