Offline

Thanks i am glad that you like it, it's always nice when someone wants to use the programs.

i think one of the reason why the good low latency is.

the hole player routine is made in pure Asm,
and the main part that runs 2 million times i sec, and the part that make the sample buffer is highly optimize.
But the 3 timer and the score decoding could use a little optimization to run optimal,
but the CPU is not getting any slower so who cares smile

but i am thinking of making an extended version, that can run my old dos-score, so i will need a least 9 voices, or 18 voices.
with greater volume resolutions, different noise and hardware buzzer in each channels, so i will properly have to go back and optimize the hole deal.


/Peter

Offline

Very interesting Peter, that's very fast indeed!

It would be nice be able to use some more channels or possibly trigger another instance of the tracker to start when the song starts? No easy task though, so maybe something for the future.

I program a little (using GLBasic), nothing as complex as assembly though, your reply sparked my interest, how did you learn to program sound synthesis? I googled it but it's not an easy subject to get info on. tongue

Offline

i was consider the idea of tricker 2 or more programs, but some time you can run more than one, other time it don't work.
so i think the only way is to add more channels.

i am not sure that i remember where i learn i from, but some of the things i learn from a Danish book about synth, other thinks i found out by my self, some was one of my friend that told me how he wanted the tracker (eg. no pattens score) , but it is so long ago, i think i started around 1985-1986 on the MSX home computer,
my first music program for the Atari was a midi program made i GFA basic. patten based.

but many of the thing that is in my player you can track back to my early trackers, on how i made my bend routine work.
i have never use the internet to finds ways to make my players/editors, i have only use it to find specifications on the hardware.
but i use the internet alot these day to help me program in windows, i forgot the most after 11 years of absent smile

btw. i also got few good idea here smile
BR
Peter

Last edited by fedepede04 (Nov 30, 2011 8:30 pm)

Offline

Seems like some sort of black art, hehe! big_smile

Another few channels would make my day, the current set up is great but not having at least 4 channels is a little restrictive. I'm all for extra channels Peter, if its at all possible.

Offline

Hi.
i thinks it is possible:
But it is a major make over, all score print, and score edit functions have to be redesign.
plus some of the sound engine also have do be remake.
one of my friend think i should start form scratch, but i don't like that idea smile)
did you download the new version, with the finish steep function?

BR.
Peter

Offline

Well I don't want to cause you extra work Peter, if it arrives as a feature in the future I will be please but if not, I am more than happy with the current app. wink

Doh! I need to check my messages more often... looking now!

Offline

if i can not add extra channels, when i will try turn it in to a midi box.
there is should be possibly, to add extra channels with out any sweat.

Offline

Hi i have uploaded a new version

Ym2149 New Beta 11.1 download here : http://www.bitmania.de/index.php?page=home_fedepede04

New function

ctrl+s Step mode step thu the score with sound, using arrow up/down keys.
change the About screen into an old style Demo (remember to play some music).

Last edited by fedepede04 (Dec 17, 2011 12:17 am)

Offline

Hi i have uploaded a new version

Ym2149 New Beta 11.3 download here : http://www.bitmania.de/index.php?page=home_fedepede04

this i just minor bugfix

loading score    -----  One of the new Fx was not loaded correctly
Export to Wave -----  One shot should work now.

Offline

Hi i have uploaded a new version

----- New function -----
Delete note+inst+Fx : Alt+Delete Delete Note, Instrument and FX in the you stand in.

----- Change in program -----
Overwrite Dialog : it now show in the overwrite dialog with file that will be overwrite

----- Bug Fix -----

Syntax Error check : i did a Syntax Error check and i found some minor ini bugs.
Save instrument banks : remove a bug that prevented then sound bank pack correct
Save score : Fix Bug saving under wrong filename

Ym2149 New Beta 11.44 download here : http://www.bitmania.de/index.php?page=home_fedepede04

Last edited by fedepede04 (Feb 10, 2012 2:20 pm)

Offline

Hi have uploaded a new version

----- New function -----
Center Score : Ctrl+Alt+ Arrow up/down Center Score edit line
Main Screen : add some hotkeys to the main screen.
: ctr+t go to tracker window
: F1 play Tracker score / ym file
: F1 pause Tracker score / ym file
: F3 stop Tracker score / ym file

----- Change in program -----
Key jump : Key jump can be set up to 64.
Row highlights : Row highlights can be set to 16

----- Bug Fix -----
minor bugs
Scroll screen text : Update scroll screen text to 2012
Save Score : Fix update Active Score name when a score have been save
Overwrite Dialog : Add to auto save sound bank function

Ym2149 New Beta 11.48 download here : http://www.bitmania.de/index.php?page=home_fedepede04

Offline

Hi i have uploaded a new version

the main feature of the beta 12.01.
Unified frequent list, now there are the same space between all the notes,
so i does not matter, if you port and same time have and arpeggio, or one of the source is pitch one octave higher, now they keep in tune.

disadvantage, is you need to change some of the score (instrument vibrato list, FX Portamento rate)


New Function in Beta 12.01
Auto Portamento
Buzzer Vibrato
Buzzer Portamento
Unified frequent list
Turn Tone/Wave on-off in vibrato, bend and arpeggio.
Vibrato Depth
Invert Vibrato for synth wave.

this will properly be the last beta for a long time, except if i find some nasty bugs.

enjoy

Download it from here.
Ym2149 New Beta 12.01 download here : http://www.bitmania.de/index.php?page=home_fedepede04

Offline

This is a great sounding chip tracker, thanks for all your hard work Peter!

Offline

Thanks Friend.

Offline

Hi
this is just a minor fix, i was when i made the startup up screen, i came to call an old routine, that should been removed.(it Can mess up the instrument name)

enjoy

Download it from here.
Ym2149 New Beta 12.021 download here : http://www.bitmania.de/index.php?page=home_fedepede04

Offline
Slovakia / European Union

Hi friends where can I download YM ST SOUND archive... Old ST SOUND link http://www.brainbug.ch/stsound doesnt works...