Author Topic: Arkos Tracker  (Read 32744 times)

0 Members and 1 Guest are viewing this topic.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: Arkos Tracker
« Reply #100 on: 21:18, 04 April 13 »
Some guys go nitpicking and some have visions  8)

And your evidence... I don't want always to talk about my prods so, take a look at BF and the Green-Screen part - I guess this has even enought letters for you. And don't argue the screen it too small. Get a bigger one. And don't complain for the money, you luckily spend it for PC! And new please back to topic!!!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.996
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2956
  • Likes Given: 5137
Re: Arkos Tracker
« Reply #101 on: 21:58, 04 April 13 »
Seriously, what a stupid, STUPID argument. Each to his own. There's no correct. No wrong. There's just each dev's way, and if it works for them, everyone should be happy.


Please cut it - isn't this thread about Arkos?

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Arkos Tracker
« Reply #102 on: 00:55, 05 April 13 »
Interesting that Arkos tracker was written as an exercise in C#.  (Woop, topic back).
« Last Edit: 01:00, 05 April 13 by redbox »

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: Arkos Tracker
« Reply #103 on: 04:30, 05 April 13 »
Yeah, and Targhan did it perfect!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Arkos Tracker
« Reply #104 on: 14:07, 29 April 13 »
I have some SFX made in Arkos Tracker.  When you go to the instruments tab and press the 'Test Area' C3 button they sound as they should.

However, when I try to play them on the CPC, they sound muffled and at a much lower pitch.  Anyone know what's going wrong...?

I have exported them to 'SFX only' binary.  I then initialise the SFX player by doing this:

Code: [Select]
            ld     de,SFXMusicAddress        ; Arkos Player
            call     PLY_SFX_Init
            ld     de,SFXMusicAddress
            CALL     PLY_Init   

Then in the 50hz loop I do this:

Code: [Select]
            call     PLY_Play

When I want to play a SFX, I'm doing this:

Code: [Select]
            ld    a,1                    ; channel
            ld    l,1                    ; sfx number
            ld    h,&f                    ; volume
            ld    e,0                    ; note
            ld    d,0                    ; speed
            ld    bc,0                    ; pitch
            call     PLY_SFX_Play

Offline McKlain

  • 6128 Plus
  • ******
  • Posts: 867
  • Country: es
  • Programmable Sound Generator
    • www.mcklain.com
  • Liked: 338
  • Likes Given: 950
Re: Arkos Tracker
« Reply #105 on: 14:09, 29 April 13 »
Well, you need to tell the player that it must play a "C3" note so that the effects play as they should.

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Arkos Tracker
« Reply #106 on: 14:10, 29 April 13 »
Well, you need to tell the player that it must play a "C3" note so that the effects play as they should.

How?

Offline McKlain

  • 6128 Plus
  • ******
  • Posts: 867
  • Country: es
  • Programmable Sound Generator
    • www.mcklain.com
  • Liked: 338
  • Likes Given: 950
Re: Arkos Tracker
« Reply #107 on: 14:12, 29 April 13 »
In the "note" value of the assembler code that you posted. Right now it's zero but it should be something else. Try 35.

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Arkos Tracker
« Reply #108 on: 14:16, 29 April 13 »
In the "note" value of the assembler code that you posted. Right now it's zero but it should be something else. Try 35.

Yay!

36 on the CPC was the nearest sounding to the PC Arkos Tracker sound.

Thanks McKlain.


Offline McKlain

  • 6128 Plus
  • ******
  • Posts: 867
  • Country: es
  • Programmable Sound Generator
    • www.mcklain.com
  • Liked: 338
  • Likes Given: 950
Re: Arkos Tracker
« Reply #109 on: 14:18, 29 April 13 »
You are welcome.  ;D


I was just guessing: 12 notes per octave, starting at note 0 and octave 0 = 12*3-1

Offline fano

  • Supporter
  • 6128 Plus
  • *
  • Posts: 830
  • Country: fr
  • Easter Egg Programmer
    • Easter Egg
  • Liked: 267
  • Likes Given: 594
Re: Arkos Tracker
« Reply #110 on: 14:44, 29 April 13 »
How?
That seems Mcklain is right :


From R-Type source (sfx_table.asm) , you can find it on R-Type website.
(note little "s" stands for sharp)

Code: [Select]
note_C   EQU 0
note_Cs   EQU 1
note_D   EQU 2
note_Ds   EQU 3
note_E   EQU 4
note_F   EQU 5
note_Fs   EQU 6
note_G   EQU 7
note_Gs   EQU 8


note_A   EQU 9
note_As   EQU 10
note_B   EQU 11

So to compute correct value : value=note+(octave*12)
« Last Edit: 14:48, 29 April 13 by fano »
"NOP" is the perfect program : short , fast and (known) bug free

Follow Easter Egg products on Facebook !

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: Arkos Tracker
« Reply #111 on: 15:02, 29 April 13 »
So to compute correct value : value=note+(octave*12)

That's a handy table, thanks fano.

I noticed I have the notes next to the SFX so I can use this to calculate the pitch  :)

Offline AugustoRuiz

  • CPC664
  • ***
  • Posts: 121
  • Country: es
  • Liked: 156
  • Likes Given: 49
Re: Arkos Tracker
« Reply #112 on: 19:44, 07 May 13 »
From R-Type source (sfx_table.asm) , you can find it on R-Type website.

Where??? :)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.348
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2557
  • Likes Given: 1501
Re: Arkos Tracker
« Reply #113 on: 20:36, 07 May 13 »
Removed from the homepage, as it was a Christmas gift.
I never put it on the Free Stuff page, as I doen't receive feedback about that... :D

So, the link is now hidden...
But stay working, sure: Happy Xmas Cpc!!!

« Last Edit: 20:39, 07 May 13 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline AugustoRuiz

  • CPC664
  • ***
  • Posts: 121
  • Country: es
  • Liked: 156
  • Likes Given: 49
Re: Arkos Tracker
« Reply #114 on: 16:13, 09 May 13 »
Thank you sooooo much!!!!!

Offline Joss

  • CPC664
  • ***
  • Posts: 65
  • Country: es
  • Liked: 11
  • Likes Given: 9
Re: Arkos Tracker
« Reply #115 on: 11:04, 07 September 13 »
I was looking for the Arkos Tracker and the links on the cpcwiki don't work Arkos Tracker - CPCWiki . I got it from this  page: Arkos webpages  Is the homepage of Arkos Tracker temporally down? Or it has found a new home?  :)


Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.996
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2956
  • Likes Given: 5137
Re: Arkos Tracker
« Reply #116 on: 18:30, 07 September 13 »
Merry Xmas to you, too, TotO!!! But the server seems to be down?

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 895
  • Country: fr
  • Liked: 862
  • Likes Given: 134
Re: Arkos Tracker
« Reply #117 on: 01:20, 08 September 13 »
The redirection of cpcscene doesn't work anymore. I contacter the guy in charge of doing it, but no news since (I'll try again soon). In the meantime, here is the link:
documentations:software:arkos.tracker:start [Grimware]


Trg.Aks
Targhan/Arkos

Arkos Tracker 2 - alpha 7 now released! - Follow the news on Twitter!
Disark A cross-platform Z80 disassembler/source converter

Imperial Mahjong
Orion Prime

Offline Joss

  • CPC664
  • ***
  • Posts: 65
  • Country: es
  • Liked: 11
  • Likes Given: 9
Re: Arkos Tracker
« Reply #118 on: 13:09, 08 September 13 »
Thanks for the link. The manual will be very helpful  :)

Offline doragasu

  • CPC464
  • **
  • Posts: 35
  • Country: es
  • Liked: 33
  • Likes Given: 16
Re: Arkos Tracker
« Reply #119 on: 10:18, 29 April 18 »
Great work! ┬┐Are the sources available? I would like to make an Archlinux package, but I cannot find them...

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 895
  • Country: fr
  • Liked: 862
  • Likes Given: 134
Re: Arkos Tracker
« Reply #120 on: 13:59, 29 April 18 »
Hi, Arkos Tracker 1 and 2 are closed-sources. I will make AT2 open source one day, but not now.
Targhan/Arkos

Arkos Tracker 2 - alpha 7 now released! - Follow the news on Twitter!
Disark A cross-platform Z80 disassembler/source converter

Imperial Mahjong
Orion Prime