Jump to content
emkay

Hardsynth

Recommended Posts

Hello all,

 

I'm just back from my summer-break-three-week-trip through europe, (sitting in an internet bar now), my adsl internet connection is gone.....but I'll be back soon, in this thread f.e. to post some new stuff

 

in the meantime: Emkay, just keep on pushing RMT and the machine :)

cheers

Share this post


Link to post
Share on other sites
Hello all,

 

I'm just back from my summer-break-three-week-trip through europe, (sitting in an internet bar now), my adsl internet connection is gone.....but I'll be back soon, in this thread f.e. to post some new stuff

 

 

Nice to read :)

(let your DSL Service repair quickly ;) )

 

in the meantime: Emkay, just keep on pushing RMT and the machine :)

cheers

906075[/snapback]

 

I'll do my very best :ponder:

Share this post


Link to post
Share on other sites
Now, hear this testrecording: it's a pokey playing triangle waves with 2 combined voices, that's all I have to say. maybe someone can guess how I did it  :)

 

http://www.phys.uu.nl/~bpos/mp3/triangles.mp3

 

...note: the fact that I didn't just post a .xex of this can be explained by this: when I do this in the emulator it just remains plain silent

889375[/snapback]

 

I know how it's done because I wrote this demo a while back. It's done the same way as the sawtooth, except you turn off the filter and leave both voices on. The problem is that it's very quiet (and the output has a large DC offset, which makes it "pop" when you start and stop notes, but there are ways to control that). This demo is all 60Hz Pokey programming:

 

-Bry

893616[/snapback]

 

Why is the DC offset that large, and how to control it??

 

In the "violin of doom"-testtune (where I changed the sawtooth to triangle) you clearly hear that when triangle sound is played the rest of the channels are more quiet, which is a very disturbing effect.

Share this post


Link to post
Share on other sites

Okay, I've got 2 final versions here of the Sonic II tune:

 

please take a listen to the intro part and say which of the two tunes (scheef4.xex or scheef5.xex) is most 'in tune' (it's very subtle). Me myself cannot make a decision.

 

The problem is the 1.79 MHz filtered voice (sawtooth) that plays the fast high notes. Scheef4.xex is adjusted slightly lower than should be, but Scheef5.xex is adjusted slightly higher than should be....

 

!Note: this tune is written for 50hz, on 60hz it gets nervous :)

(Maybe some like to try it on a real machine)

Share this post


Link to post
Share on other sites

The problem is the 1.79 MHz filtered voice (sawtooth) that plays the fast high notes. Scheef4.xex is adjusted slightly lower than should be, but Scheef5.xex is adjusted slightly higher than should be....

 

 

 

5 is the better one (imho).

 

BTW 1.79MHz. I tried to put a part into the Rumble tune with it, but the result even didn't fit everytime.

It seems, for further projects, it is better to drop all tries with making melodies with it, until this f**king emulation-libraries are corrected. The main problem is that the 1.79MHz sounds even different inside RMT , in the A8 emulator & on the real machine. So you can waste "weeks" of time to find a proper sound.

But 1.79MHz is still great for using it as "hifi" percussion.

Share this post


Link to post
Share on other sites

another version: schraeg

 

I took scheef5.rmt and instead of tuning the 1.79MHz instruments a little bit up, I've tuned all other instruments a little bit down (with command 4 or 'table of pitches'), because they are 15kHz voices, the tunability has a (hopefully) higher resolution than 1.79MHz sound. It still isn't the final solution, I think I'll use scheef5.rmt for my final purposes (wink to Emkay)

 

but you now can hear that the intro part sounds 'in tune' enough. Off course the initial tuning problem is the fault of RMT, which can't handle 1.79MHz notes correctly (there isn't an accurate enough 1.79MHz note2pitch conversion).

Edited by analmux

Share this post


Link to post
Share on other sites
another version: schraeg

 

I took scheef5.rmt and instead of tuning the 1.79MHz instruments a little bit up, I've tuned all other instruments a little bit down (with command 4 or 'table of pitches'), because they are 15kHz voices, the tunability has a (hopefully) higher resolution than 1.79MHz sound. It still isn't the final solution, I think I'll use scheef5.rmt for my final purposes (wink to Emkay)

 

but you now can hear that the intro part sounds 'in tune' enough. Off course the initial tuning problem is the fault of RMT, which can't handle 1.79MHz notes correctly (there isn't an accurate enough 1.79MHz note2pitch conversion).

907450[/snapback]

 

 

Idea: Have you tried to play the "song" one step later?

It's because the initial of a filter voice (prepare-time) takes a step too long.

 

BTW: Do you have the time to record the latest "Turrican" the "Mayonnaise" & the "Rumble-fun" ? Would be nice, because "kohina" is wating :ponder:

Edited by emkay

Share this post


Link to post
Share on other sites
Idea: Have you tried to play the "song" one step later?

It's because the initial of a filter voice (prepare-time) takes a step too long.

 

I don't understand how that should help....but I could try things.

 

BTW: Do you have the time to record the latest "Turrican"  the "Mayonnaise" & the "Rumble-fun" ? Would be nice, because "kohina" is wating  :ponder:

907455[/snapback]

 

Okay, I think some time this evening....

Share this post


Link to post
Share on other sites

 

 

Heck ... that "rumble fun" is like a drug if it's played on the real thing :D

Share this post


Link to post
Share on other sites

OK.. Finally an update to the Giana tune.

 

It's the last testtune from me using RMT with the actual possibilites...

It doesn't even make sense to put another song in here... It's not because I'm bored or resignating...

It's simply that, all RMT-possible (*) is shown now, the tunes I am doing/converting are not interesting for anyone & no software is available to do something new.

 

* RMT & the buggy libraries are tricked out in almost every way, as far as possible, though.

Share this post


Link to post
Share on other sites

thanks for your great efford put into RMT... hope raster has a lot of input (and of course others...not just analmux and you...)

 

what about stressing now TMC2.0???? really? Jaskier would be glad... :D

Share this post


Link to post
Share on other sites

and thanks for giana...boy...haven't heard this song for years... i can see the title screen in front of me... (the scrolling level map writing GIANA SISTERS....)

Share this post


Link to post
Share on other sites
thanks for your great efford put into RMT... hope raster has a lot of input (and of course others...not just analmux and you...)

No, I haven't other inputs. I think RMT is now in stable and usable state and I hope no only me will use it for making music/sounds for games, demos, etc...

 

And I want send word to all critic men:

Maybe RMT isn't ideal (nobody is perfect ;-)) and doesn't exploit all POKEY capabilities ... So, anyone can make better tracker with features at pleasure! :twisted:

 

But, personally, I believe in music capabilities of good musicians more than sound capabilities of POKEY. ;)

 

what about stressing now TMC2.0???? really? Jaskier would be glad... :D

Ehm... :)

Share this post


Link to post
Share on other sites
No, I haven't other inputs. I think RMT is now in stable and usable state and I hope no only me will use it for making music/sounds for games, demos, etc...

 

I think it's still one missed. RMT is Windows based tracker, right? It reminds me of FastTracker2.x. I would be glad if you could add the following feature:

 

:arrow: Let's say I want to change effect/volume/whatever walue. Now (in v.1.1.9 IIRC) I have to use certain key x times to put the cursor in desired place. Can't it be done with a mouse? E.g. I click at parameter "aa" and now I may change its value from "xx" to "yy" (no matter which button - may be RMB). It may sound stupid but lack of this feature refrains me from using RMT.

 

Am I that spoilt? ;)

Edited by miker

Share this post


Link to post
Share on other sites
:arrow: Let's say I want to change effect/volume/whatever walue. Now (in v.1.1.9 IIRC) I have to use certain key x times to put the cursor in desired place. Can't it be done with a mouse?

Hmmm... Ok. I will thinking about it. ;)

 

It may sound stupid but lack of this feature refrains me from using RMT.

Oh, It's a pity. Ok. Please, keep your patience (and compose musics in other Atari trackers meanwhile.) :)

Share this post


Link to post
Share on other sites

Supplemental ;)

 

Here a "Rumble" Version with some help of Analmux plus some volume corrections.

Share this post


Link to post
Share on other sites

Seems I'm masochistic ;) ... and did another conversion, of one of my most beloved AMIGA tunes.

The only reason was, that it is a 10 minute conversion. Not perfect at all, but it shows clearly the benefits of a "full working" pokey-synth tracker.

Share this post


Link to post
Share on other sites
Does anyone know these sounds ??  ;)

919094[/snapback]

 

Particular the 3rd one is very "original"

Share this post


Link to post
Share on other sites
Why is the DC offset that large, and how to control it??

 

In the "violin of doom"-testtune (where I changed the sawtooth to triangle) you clearly hear that when triangle sound is played the rest of the channels are more quiet, which is a very disturbing effect.

906975[/snapback]

 

Because of how the signal is generated. When you have 2 very high frequencies interacting like this, you normally would hear nothing. When the 2 signals are in phase, they are simply added and produce a 50/50% square that is too high to be heard, so it can be considered a flat PWM signal. When the 2 signals are out of phase, they cancel each other out, and also produce a 50% flat signal.

 

The reason there is output is because Pokey uses a crude resistor ladder for volume, so the 2 out of phase signals do not cancel at 50% amplitude like the in-phase signals do, so the output ramps between 2 voltages, producing a triangle.

 

Okay, now to the popping...

 

With Pokey, silence is a voltage level of 0, and output always alternates between 0 and some positive voltage. Well, our triangle output moves around the 50% mark, so there's a pop when it starts, and when it stops and drops back to 0.

 

The trick is to keep the output near 50% when the tirangle wave is off so we only have one pop at the beginning. There are 2 ways to do this:

 

1. Lock the volume of the voices being used to produce the triangle at around 6 between notes.

 

2. Set the channels to the same output frequency between notes, so the wave stops oscillating.

 

I used the 1st method in my Pac-Man tune, but the 2nd actually works better.

 

-Bry

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.
Note: Your post will require moderator approval before it will be visible.

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...