Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > Bug Reports & Feature Requests > Just a couple of things... Owner: Linker2a03 New post
Page 1 of 1 Sort:  
Just a couple of things... Posted: 2013-02-06 19:39 Reply | Quote
Linker2a03

Avatar

Member for: 4818 days
Location: 2015(TBA)
Status: Offline

#44117
Would it be possible to implement something to the effect of a 'Custom Vibrato' effect? I'll try my best to explain what I mean:

Right now, there's the Old Style and New Style. But what I'm getting at, is if you have this custom effect, you could program your own vibrato, similar to the instrument setting. But this would work universally throughout all channels(except DPCM, obviously), without having to create separate instruments just for a new vibrato effect different from the 4xy effect.

Example using 5 as an example for the name of the effect:

C - 1 00 F 50x

X would work similar to the sequence # change, with each number on the effect representing the programmed slot, just like in the instrument settings.

501 would be slot 1, 502 would be slot 2, and so on. 500 cancels the effect, like the vibrato effect currently does.

Is this easily understood by anyone? Is there a technical reason this can't be done, that I'm not understanding?
--------------------------------------------------

The other thing, is a note retrigger effect, like the DPCM sample retrigger effect. Is this possible? This would save the creation of instruments, and space in the pattern editor. Once again, is this technically possible?

Sorry, if these questions were previously asked, and I missed the answer. I've been away for nearly a year. Actually, it's possible that it's been over a year.

Thanks for your time in response to these questions.

_______________________
Thanks for listening!
-Linker2A03
Posted: 2013-02-06 20:11  (Last Edited: 2013-02-06 20:13) Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#44118
Note retrigger is a good idea.

As for custom vibrato (if I fully understand your request), the perceived vibrato width will vary from chip to chip, so it's easier to allow the user to make a separate vibrato instrument for each chip (or in some cases, multiple instruments for a single chip). Though if [i]logarithmic pitch effects[/i] were implemented (see Musetracker), it wouldn't be a problem.

Posted: 2013-02-06 20:20 Reply | Quote
Linker2a03

Avatar

Member for: 4818 days
Location: 2015(TBA)
Status: Offline

#44119
Yeah, I forgot about the vibrato width. I thought it'd be a good idea, because normally, you'd end up with a clone instrument for every instrument that doesn't have vibrato, if you want the same volume properties, like a tremolo effect for example. This would have you reach the maximum limit for instruments quickly.

With a custom vibrato effect, you'd have more room for other instruments.

_______________________
Thanks for listening!
-Linker2A03
Posted: 2013-02-06 20:22 Reply | Quote
za909

Avatar

Member for: 3962 days
Location: Hungary
Status: Offline

#44120
Logarithmic vibrato would require a sweep unit for all the other chips if I'm not mistaken because the freqency gaps between each register value change as you go higher, or lower for certain chips, but it would be interesting to see a 2A03 vibrato with hardware sweep.

_______________________
Rectangular sh*t ©
Posted: 2013-02-06 20:28 Reply | Quote
Linker2a03

Avatar

Member for: 4818 days
Location: 2015(TBA)
Status: Offline

#44121
It would be. Aside from the frequency situation, would it still be possible? From what I can understand, this already happens with vibrato in the instrument settings, correct?

_______________________
Thanks for listening!
-Linker2A03
Posted: 2013-02-06 21:06  (Last Edited: 2013-02-06 21:09) Reply | Quote
cak

Avatar

Member for: 4314 days
Location: oregon
Status: Offline

#44122
Hardware sweep is roughly logarithmic, yes, but what I mean is pitch effects based on (simulation of) 100 cents per semitone, regardless of channel or starting pitch. You would still need to make an instrument for each channel, but you could reuse the same sequence over and over because the effect would be the same.

I guess a custom vibrato might be useful either way though.

Posted: 2013-02-06 21:12 Reply | Quote
Linker2a03

Avatar

Member for: 4818 days
Location: 2015(TBA)
Status: Offline

#44123
Yep, that's about it! It looks like you understand what I'm trying to say. A method like this would keep the instrument count from going higher than it needs to be.

_______________________
Thanks for listening!
-Linker2A03
Posted: 2013-02-07 22:03 Reply | Quote
jsr
Administrator

Avatar

Member for: 5925 days
Location: Sweden
Status: Offline

#44147
Custom vibrato is possible but would require some large code changes. How would your custom vibratos change from the stock one?
Changing just the built in one would be easier as it's just a table, it has to be symmetrical though.

A retrigger effect for all channels has been requested before and is on the todo-list.

za909: Sweep units aren't necessary, it's possible to do the same calculations in software.

_______________________
Programmer and developer
Posted: 2013-02-08 04:26 Reply | Quote
Linker2a03

Avatar

Member for: 4818 days
Location: 2015(TBA)
Status: Offline

#44152
Is this possible, changing only the built in one into one customizable vibrato? Since you say that a large amount of code would have to change, it sounds like it's too much work for a little thing like this.

Thanks for the response, by the way.

_______________________
Thanks for listening!
-Linker2A03
Page 1 of 1 Sort: