Jump to content
makary

PWMish sound in a tracker

Recommended Posts

oh emkay, just show us some of your excellent tunes using the techniques and let him look at your files with a note where to look etc... That will likely give much understanding. cool stuff.

Edited by _The Doctor__

Share this post


Link to post
Share on other sites

 

BTW. Music ProTracker is interesting alternative as well. In addition to pokey sounds, samples can be used too. Old one, but still impressive.

Me forces often Miker to use it.

 

https://youtu.be/RZ_s4n7S-a8

Edited by Heaven/TQA
  • Like 2

Share this post


Link to post
Share on other sites

Me forces often Miker to use it.

 

 

 

Right. I know, I keep an eye on your works guys.

 

I think I've got quite reliable and effective way to convert .wavs into .smps. I mean the key point of the process, that is choosing the right resampling algorithms. You know to keep the best of the initial sound when played in MPT. I hope I'll share some sample sets in the near future.

  • Like 1

Share this post


Link to post
Share on other sites

And why does it work in 4x speed ?

 

Sadly it does not. Here is example: I have instrument using 15kHz mode, I'm switching 0 frequency and the note frequency as fast as possible. I have RMT speed set to 4 times per frame (PAL). That means RMT evaluates instrument command every 0.005s, and the pattern should repeat after 0.01s.

 

On the left side of the screenshot you can see the instrument with note C4. That's reasonable fast, and will flip several times between the RMT calls. You see 1.5 of the wave, and then there is expected frequency switch to 15kHz. Note the spacing of the pattern is indeed 0.01s.

 

On the right side it's the same instrument, but this time the note is C1. Even if the zero frequency (15kHz) is set at the same moments, every 0.1s, as in the previous case, the counter will not flip, and will not load the new value, so the frequency change is ignored. With tone C1 the frequency change will succeed every other attempt, and the pattern repeats after 0.02s.

 

Different tone will give different patterns, and it's basically uncontrollable situation.

 

But you made me realize one mistake. That 'more than 1 NTSC frame' applies for the whole wave. But the flip happens twice during that time.

So the 0 frequency has to be set for half of the frame on PAL. In other words, using 2 instrument commands per frame should get you basically the best possible results. On 15kHz that is.

 

post-39663-0-36258700-1542750427_thumb.png

Edited by R0ger
  • Like 2

Share this post


Link to post
Share on other sites

Sadly it does not.

OK. I never checked it on a real machine. So I got the 32 cycle switch from someone who tested it there.

But, if it is that timer depending, the software could switch both channels to 1.79MHz to do that "filter start".

Share this post


Link to post
Share on other sites

OK. I never checked it on a real machine. So I got the 32 cycle switch from someone who tested it there.

But, if it is that timer depending, the software could switch both channels to 1.79MHz to do that "filter start".

 

That's more like it ! But I think the 1 frame is not big problem. The tracker could simply start the note 1 frame sooner, to get the real attack right.

Share this post


Link to post
Share on other sites

We were analyzing it with PG when you have released it. I even ripped it so I could load it into MPT, and check how you've done it. :-)

Very well done !

Edited by R0ger

Share this post


Link to post
Share on other sites

@Heaven

 

here is another MPT tune example. I was just testing some alternative frequency tables for 15 kHz mode and different sample conversion tools. Kick, snare and bongos are taken from FL Studio as far as I remember:

 

https://soundcloud.com/makarybrauner/podkarpacka-nuta

 

XEX, SAP and source files included.

Very nice!

Share this post


Link to post
Share on other sites

We were analyzing it with PG when you have released it. I even ripped it so I could load it into MPT, and check how you've done it. :-)

Very well done !

That's where the world gets divided ;)

4 Channels, even a digi voice used, but where is the music? It's an interesting arrangement, but there is no melodic part.

Same with development tools. Instead of doing the "needed" stuff, like a fully working PC Tracker, they found the solution in using an obsolete tracker on the real machine, and tell to the world how "new" this is. But it is the re invented wheel ... on and on... and POKEY music still stucks in a world where no other want to have a listen to it.

Share this post


Link to post
Share on other sites

Ok .. I'm adding 'make sure Emkay can't use it' to feature list for new tracker :-D

PS. just kidding, Emkay will emkay .. such is life ..

  • Like 2

Share this post


Link to post
Share on other sites

Ok .. I'm adding 'make sure Emkay can't use it' to feature list for new tracker :-D

PS. just kidding, Emkay will emkay .. such is life ..

Yeah. Seems there exists a RMT 1.30 hidden from the surface.

There is also the rule that people tend to fly in circles, avoiding to get the point ;)

Share this post


Link to post
Share on other sites

Ooh, I remember this guy. I think I don't see his posts so I don't get the context.

 

Nothing important. He's weird. But he's Atarian as well. He even makes music for Pokey time to time. So he can't be all that bad. I guess ? :-)

  • Like 3

Share this post


Link to post
Share on other sites

Ooh, I remember this guy. I think I don't see his posts so I don't get the context.

If you don't see his posts, he might be set in your preferences on the forum to be ignored... you might see a link saying read anyway tucked in spots.. click and you should see him

  • Like 1

Share this post


Link to post
Share on other sites

Right, I've sorted this out. Thanks! I've been digging into some old pokey threads the other day and filtered out some content I suppose.

 

I'm far from judging anyone really. Cheers!

Share this post


Link to post
Share on other sites

If you don't see his posts, he might be set in your preferences on the forum to be ignored... you might see a link saying read anyway tucked in spots.. click and you should see him

If he can read my posts or not, doesn't change his recognition. I'd always prefer people put themselves away, so silly discussions were not going on.

The "context" he also never will understand, like some other of "those". But the "context" really is that easy and simple, if someone wants to get it right.

Possibly, it's too much to think about, that if all goods and bads of the POKEY chip can be gathered into a PC POKEY tracker that also allows to edit music like a usual Tracker is offering. So people, who don't have the slightest clues about POKEY could have fast results when doing a 1st try there.

To say "hey, buy an original machine and fucking learn to do the stuff there" is not everyone's , if you understand.

Accidently looking (again) toward the C64 scene, most advanced games get developed with PC tools only. Even if none of the most participants have ever seen a real C64.

 

But , it's easier to have a look at that "bad emkay guy" ;)

Share this post


Link to post
Share on other sites

But a8 scene lacks coders doing a PC tracker with understanding POKEY.

 

Or more with taking all possibilities into account and code from scratch.

Edited by Heaven/TQA
  • Like 1

Share this post


Link to post
Share on other sites

But a8 scene lacks coders doing a PC tracker with understanding POKEY.

That's right.

That's also the cause for the need of people doing the "best" using the available stuff.

What's missing till today is particular that style of using a digi channels for basses, and the software controlled hardware PWM that I propose since decades as "Hardsynth" , for doing the best possible sounding music on the Atari.

There ARE multi platform Trackers, but they don't seem to see a cause for adding POKEY support. I'd bet, it's all about that they don't "understand" what's going on.

Edited by emkay

Share this post


Link to post
Share on other sites

If he can read my posts or not, doesn't change his recognition. I'd always prefer people put themselves away, so silly discussions were not going on.

The "context" he also never will understand, like some other of "those". But the "context" really is that easy and simple, if someone wants to get it right.

Possibly, it's too much to think about, that if all goods and bads of the POKEY chip can be gathered into a PC POKEY tracker that also allows to edit music like a usual Tracker is offering. So people, who don't have the slightest clues about POKEY could have fast results when doing a 1st try there.

To say "hey, buy an original machine and fucking learn to do the stuff there" is not everyone's , if you understand.

Accidently looking (again) toward the C64 scene, most advanced games get developed with PC tools only. Even if none of the most participants have ever seen a real C64.

 

But , it's easier to have a look at that "bad emkay guy" ;)

 

I don't like your attitude dude. You're crossing the borders and starting to insult others with this 'it's too much to think' etc. because of... your vision of Pokey developement??? You kidding me???

Share this post


Link to post
Share on other sites

I don't like your attitude dude. You're crossing the borders and starting to insult others with this 'it's too much to think' etc. because of... your vision of Pokey developement??? You kidding me???

You kidding me?

Share this post


Link to post
Share on other sites

btw:

 

A more than 10 year old edit... recorded by Analmux for me from a real Atari.

 

 

 

Back then, the old POKEY library was only available..

  • Like 1

Share this post


Link to post
Share on other sites

But a8 scene lacks coders doing a PC tracker with understanding POKEY.

 

Or more with taking all possibilities into account and code from scratch.

 

I think I have enough experience to do it, and more than few ideas. But such project will take lot of time, don't expect results soon. I don't even plan to start any time soon.

  • Like 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...