Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > DefleMask - A Multi-System Tracker Owner: Delek New post
Page 38 of 61 Sort: Goto Page: << Previous [1] [2] [3] ... [37] [38] [39] ... [59] [60] [61] Next >>
Posted: 2012-05-17 04:13 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#34978
Awesome!

Hey, since when does DefleMask save user-made DMFs in its own Program Files folder?

Anyway have some converted N163.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Attachments:
megamitenseiii.dmf (1 Kb)
Posted: 2012-05-17 04:35 Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#34979
jrlepage wrote:
Hey, since when does DefleMask save user-made DMFs in its own Program Files folder?
When the ports to Linux/MAC OS are done.
jrlepage wrote:

Anyway have some converted N163.
Could I include this tune in the next DefleMask release please?.

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-17 04:47 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#34981
No.. It actually did save this module I attached in the Program Files folder (as opposed to the Virtual Store folder). Maybe it only affects PCE DMFs? I haven't checked.

And yeah, sure. Go ahead.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-05-17 04:53 Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#34982
I re-uploaded DefleMask with your track, I tried to open your file and a "module file error" poped up, so I also fixed this with the switch to PC-Engine done.

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 06:35 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#34989
Here's a bug: after an instrument's volume envelope has reached the end, writing a value in the channel's volume column sets the volume to that value instead of calculating the relative volume.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-05-18 14:11  (Last Edited: 2012-05-18 14:24) Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#34995
That is not a bug, it is intentional. When an envelope finish it influence is gone, because I think thar it is very confusing having relative volumes on the 90% of the track.
Maybe it is a little different than Famitracker but it is not a bug.

Thanks, regards.

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 18:35 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#34998
Then it's an annoying feature. :p

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-05-18 21:55  (Last Edited: 2012-05-18 21:57) Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#35001
Annoying for a user accustomed to FT :P, I prefer this way because it is more logical to have the volume column with abs values rather than relative values all the fucking time. The volume for a channel modified by the volume column ends up being almost a riddle in FT with his envelopes. xD

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 22:13 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#35002
Maybe you misunderstood me then. If the envelope is done playing, inputting "C" in the volume column actually sets the volume to 12 instead of calculating what 13/16 of the envelope's final volume value would be.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-05-18 22:22  (Last Edited: 2012-05-18 22:23) Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#35004
jrlepage wrote:
Maybe you misunderstood me then. If the envelope is done playing, inputting "C" in the volume column actually sets the volume to 12 instead of calculating what 13/16 of the envelope's final volume value would be.
I do not misunderstood you:

... NO ENVELOPE [Volume Absolute]
C-3
... ENVELOPE RUNNING...[Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE DONE...... [Volume Absolute again]
... NO ENVELOPE........ [Volume Absolute again]

With looping:
... NO ENVELOPE [Volume Absolute]
C-3
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE LOOP...... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]
... ENVELOPE RUNNING... [Volume relative to envelope]

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 22:30 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6528 days
Location: Canada
Status: Offline

#35006
Aw man that sucks.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-05-18 22:41  (Last Edited: 2012-05-18 22:42) Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#35008
I always hated that behavior in FT, because if you want to rise the final volume of the channel after an envelope you can not, the only way to do that is to create an envelope very large and much of them (very soundchip expensive), create another instrument with your desired volume of size 1 (sucks), or not even use envelopes and done your track of speed 1/1 (sucks more).

Maybe if you are an accustomed to FT user you will hate this (almost all users of this forum), but I think that this feature of FT is bad and all of you are accustomed to it. :P

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 22:53 Reply | Quote
rainwarrior

Avatar

Member for: 5695 days
Location: Canada
Status: Offline

#35012
Well, you could just put the envelope into a loop on the last value.

In FamiTracker you could just play the same note on a blank instrument when your envelope is done to manually return to absolute volume, I suppose.

Posted: 2012-05-18 22:59  (Last Edited: 2012-05-18 23:07) Reply | Quote
Delek

Avatar

Member for: 5889 days
Status: Offline

#35013
rainwarrior wrote:
Well, you could just put the envelope into a loop on the last value.
Yeah, that will be a solution!, unfortunately that is not recommended because it will send to the soundchip very rapid register writes for nothing.
The actual solution is to check the final envelope volume value that you created and use it as a reference!.
rainwarrior wrote:

In FamiTracker you could just play the same note on a blank instrument when your envelope is done to manually return to absolute volume, I suppose.
Yeah, but you are re-triggering the note only for change the volume!, that's not recommended, specially on Game Boy or FM soundchips, where the NOTE-ON call will clear some strange counters among other stuffs.

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2012-05-18 23:23 Reply | Quote
rainwarrior

Avatar

Member for: 5695 days
Location: Canada
Status: Offline

#35015
Well, I did say "in Famitracker", where there are no consequences for a new note.

On another note, is there really a problem with writing volume every frame? What kind of sounchip wouldn't handle that? Maybe it would bloat a VGM file, but you could probably strip redundant writes.

Page 38 of 61 Sort: Goto Page: << Previous [1] [2] [3] ... [37] [38] [39] ... [59] [60] [61] Next >>