Author Topic: Bringing some Amiga feeling  (Read 5908 times)

0 Members and 1 Guest are viewing this topic.

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1018
  • Likes Given: 926
Bringing some Amiga feeling
« on: 01:17, 16 May 10 »
Amiga MOD on CPC?
With best digiblaster emulation available, I swear!
Click
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.023
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 4090
  • Likes Given: 7405
Re: Bringing some Amiga feeling
« Reply #1 on: 10:05, 16 May 10 »
That's very clear indeed...!

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #2 on: 13:02, 23 May 10 »
I'm having trouble writing this dsk to a real disk.
JAVACPC EXTDSK? What tool is required to write this to a real disk?

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1018
  • Likes Given: 926
Re: Bringing some Amiga feeling
« Reply #3 on: 13:32, 23 May 10 »
I'm having trouble writing this dsk to a real disk.
JAVACPC EXTDSK? What tool is required to write this to a real disk?

It's a ROMDOS D10 formatted DSK. (800k)
You can write it to a 3,5" disk I think.
You can read it with PARADOS rom.

JAVACPC EXTDSK is only the "eyecatcher" in DSK header.

There are many different:
Win APE 32 1.0
Arkos RDSK1.0!
SamDisk 2.1tE
** CPCRULEZ **

etc...

This does not effect to writing tools.
It only shows the user, which emulator/tool/... created this dsk.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline woody.cool

  • CPC664
  • ***
  • Posts: 61
  • Just escaped from Blacktooth!
  • Liked: 7
  • Likes Given: 8
Re: Bringing some Amiga feeling
« Reply #4 on: 15:30, 23 May 10 »
That's pretty amazing! Never thought I'd hear Amiga quality sound from a CPC .... you've done well, Devilmarkus

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #5 on: 17:19, 23 May 10 »
Aah, the problem seems to be with the 100030.dsk file I downloaded. Arnold says read error too when trying to do a CAT.

Can you attach the dsk here? (maybe in some other format?)

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #6 on: 17:35, 23 May 10 »
Ok, I booted up my WinXP machine, and wrote the DSK with CPCDiskXP v2.0
But neither my CPC464 or my CPC6128 will read it.  :(

I'm protesting against silly dsk formats.

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1018
  • Likes Given: 926
Re: Bringing some Amiga feeling
« Reply #7 on: 17:41, 23 May 10 »
Ok, I booted up my WinXP machine, and wrote the DSK with CPCDiskXP v2.0
But neither my CPC464 or my CPC6128 will read it.  :(

I'm protesting against silly dsk formats.

When you loaded WinXP:
Open the DSK with WinAPE,
press CTRL + SHIFT + F1,
show system files in this dialog
drag & drop the files you see on DSK into a folder of your PC.
----
Create new DSK's with DATA format.
Put the files back on your new DSKs (Open in WinAPE, press CTRL, SHIFT and F1 again to open the dialog)

I like disks with more capacity than 178k ;)
You will see: max. put the player code + 2-3 MDL files on a normal data disk...
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1018
  • Likes Given: 926
Re: Bringing some Amiga feeling
« Reply #8 on: 17:48, 23 May 10 »
Here are 2 data disks:

disk1.dsk contains the first 3 modules.
disk2.dsk contains the last 3 modules.
So make sure you change it right before selecting a tune ;)

To start:
insert disk1 and run"disc"
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #9 on: 19:16, 23 May 10 »
Thanks!  ;D

Very neat mod-playback indeed.

I wonder, as a musician, what we can do to achieve even greater playback. I mean, if we make a mod from scratch. I'm guessing there are certain sounds that plays back with less noise.
Deep bass sounds are typically "soft" sounds, and logically produces noise, while a sharper sound, like e.g. a square or sawtooth synth (of course) will produce less noise.
What about channels? Will there be less noise if we use only 3 channels in the mod?

Do you know what frequency is used for playback? Then maybe the creator of the mod could use this frequency when creating the samples.

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1018
  • Likes Given: 926
Re: Bringing some Amiga feeling
« Reply #10 on: 20:02, 23 May 10 »
Well I cannot tell you much about those MDL.
I used Prodatron's "Digitracker" and "MODconverter" (both are also built-in in JavaCPC)

The MDL playback is done in BASIC calling the "DIGIPLAY.BIN" and loading the MDL as ASCII into ram.

Of course AY-playback has much more noise than Digiblaster output.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #11 on: 20:22, 23 May 10 »
I was thinking along the lines of using mods / mdl files for title music in games.
But it should run on a non-expanded CPC in my opinion. Meaning no digiblaster.

I imagine we could use mod playback to generate at least chip music with little noise. I imagine it could give the CPC a new sound.

Offline Leonie

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
  • Liked: 0
  • Likes Given: 0
Re: Bringing some Amiga feeling
« Reply #12 on: 18:53, 18 June 10 »
I imagine we could use mod playback to generate at least chip music with little noise.
I imagine it could give the CPC a new sound.

What do you mean by that?
Like the Amiga-Chiptunes with ultrashort samples of synthbasic-waveforms (saw, triangel...)?
 

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #13 on: 19:09, 18 June 10 »
What do you mean by that?
Like the Amiga-Chiptunes with ultrashort samples of synthbasic-waveforms (saw, triangel...)?

Yes, that's what I meant. But since then, I've learned that
1) Digitracker doesn't allow samples that short. They have to be at least 1000 bytes long, because of the way Digitracker plays them.
2) There's a bit too much noise despite of the simplicity in the samples

It's still possible to do though, but if I was the "customer" of the game, I'd rather have a choice between Digiblaster music on Digiblaster output and AY-music on CPC-output instead of Digiblaster music on Digiblaster output and Digiblaster music on CPC-output.

And that would mean, that the musician would have to create 2 tracks. Don't know about you, but I'm too lazy for that. Therefor, it'll end up being the Digiblaster music that's not as small as I thought it could be, and not as noiseless as I thought it could be either (on CPC-output).

Still looking forward to receive my Digiblaster when Bryce has it ready. I'm very curious to experiment with MDL files for the CPC.

Offline Leonie

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
  • Liked: 0
  • Likes Given: 0
Re: Bringing some Amiga feeling
« Reply #14 on: 20:59, 18 June 10 »
1) Digitracker doesn't allow samples that short. They have to be at least 1000 bytes long, because of the way Digitracker plays them.

What a bitch!
A sampler/tracker should have this at its fingertips!
The main restriction of the AY is, that it only generates square-waveforms (and noise of course).
Ultrashort looped waveform-samples would add tone richness at a high rate.
 
 
2) There's a bit too much noise despite of the simplicity in the samples

A high-energy saw-waveform should be possible without too much noise, I guess?!
Apart from this, noise is not bad at all!
Cheer up! It´s like an additional noisegenerator...
 

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #15 on: 21:33, 18 June 10 »
A high-energy saw-waveform should be possible without too much noise, I guess?!
Apart from this, noise is not bad at all!
Cheer up! It´s like an additional noisegenerator...

Yes, some samples are fine with noise, but then I'd like to have the option of mixing it with AY-sound, meaning the square synth, so that my track has a mix of samples and AY sound.
Currently we only have the choice between AY-sound only, or digitized sound only.

Offline Leonie

  • CPC6128
  • ****
  • Posts: 232
  • Country: de
  • Liked: 0
  • Likes Given: 0
Re: Bringing some Amiga feeling
« Reply #16 on: 22:21, 18 June 10 »
Currently we only have the choice between AY-sound only, or digitized sound only.

Holy cow!
Is that SO VERY DIFFICULT, to mix AY with digitized sounds?
On the Atari ST a lot of tracks combine the AY/YM-Synth with samples, mostly drums.
 
 

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 3.206
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1370
  • Likes Given: 2694
Re: Bringing some Amiga feeling
« Reply #17 on: 00:12, 19 June 10 »
Well, actually STarKos does offer a mix of the two, but only in a limited way.

What I'd like is a mix between actual samples and AY-sound. STarKos only offers "digidrums", which means it's meant to be used for drums, and you can't "play" with a samples, by using different pitches and such.

Anyway. It's not something I miss insanely much. STarKos is great in itself, and Digitracker is also great. I'm looking forward to hearing what kind of quality I can make with Digitracker using Digiblaster output.