Author Topic: Arkos Tracker 2 - Released!  (Read 3208 times)

0 Members and 1 Guest are viewing this topic.

Offline cpcitor

  • The user previously known as FindYWay
  • CPC6128
  • ****
  • Posts: 224
  • Country: fr
  • My heart still runs on traditional CPC.
    • My code for the CPC.
  • Liked: 105
Re: Arkos Tracker 2 - Released!
« Reply #50 on: 19:16, 13 November 17 »
Since the loose jack was fixed, the center voice (2) is no longer near-silent but audible.  :)

I can't find a way to turn a sampled instrument into a FM instrument.

I can only "clear" it, then I have to manually discover all the parameters that have to be changed (first: set the cleared instrument to be a FM instrument), and change everything cell by cell.

I expected to be able to use the "create new instrument from template" dialog, simply additionally commanding to overwrite the one at a position I wish. Instead it always creates appending at the end.

Also, when porting some music from sample to FM, it would be nice to be able to switch at will between original sample and FM instrument (even while playing) to assert the fidelity of the conversion.

But perhaps there are already good ways to do, that I just haven't figured out?

Good job anyway, and excellent decision to write cross-platform!
Had a CPC since 1985, currently software dev professional, including embedded systems.

I made the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC.

Online reidrac

  • Supporter
  • 464 Plus
  • *
  • Posts: 495
  • Country: gb
  • Trying to gamedev!
    • index.php?action=treasury
    • usebox.net
  • Liked: 800
Re: Arkos Tracker 2 - Released!
« Reply #51 on: 20:24, 13 November 17 »
I didn't know it was so important for linux. I'll first provide 32 bits, and will try to provide 64 bits as well.

I've been using a 64-bit system for years. We can manage if you provide a 32-bit binary only, but 64-bit would be much appreciated!
Released The Return of Traxtor, Golden Tail and Magica for the CPC.

Offline Targhan

  • Supporter
  • 464 Plus
  • *
  • Posts: 495
  • Country: fr
  • Liked: 442
Re: Arkos Tracker 2 - Released!
« Reply #52 on: 22:06, 13 November 17 »
Ok, I'll add Linux 32/64bits in my pipeline. God thank Jenkins :) .


Quote
can't find a way to turn a sampled instrument into a FM instrument

I'm sorry, I don't understand what you are trying to achieve here. Could you be more specific please? Do you simply created a sample instrument and simply want to ditch it, to be replaced by a FM instrument?

Offline cpcitor

  • The user previously known as FindYWay
  • CPC6128
  • ****
  • Posts: 224
  • Country: fr
  • My heart still runs on traditional CPC.
    • My code for the CPC.
  • Liked: 105
Re: Arkos Tracker 2 - Released!
« Reply #53 on: 22:35, 13 November 17 »
I'm sorry, I don't understand what you are trying to achieve here. Could you be more specific please? Do you simply created a sample instrument and simply want to ditch it, to be replaced by a FM instrument?

* The scenario is: loading an existing mod with sampled music, in the intent of converting it to FM-only to play with a regular CPC.
* In a song, each instrument is used many times, identified by a number.
* The aim here is: keep the number, the song sill still call the same instrument number but that should play a FM instrument instead of the sample instrument.
* Ideally, when user asks for this, user can choose the initial FM instrument behavior just like when user adds a new instrument with a new number: single beep, decreasing voume, etc.

Is that clearer?

(Bonus points it the change is reversible. For example if switching to FM does not destroy the sample reference immediately, just "hide" it. That is, if the data structures allow both FM and sample parameters to be present, the flag FM/sample only says which one is played and you can swicth at will to compare the FM instrument and the sample instrument at will while playing. But if all that part in parenthesis is not clear just ignore it.)
Had a CPC since 1985, currently software dev professional, including embedded systems.

I made the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC.

Offline Targhan

  • Supporter
  • 464 Plus
  • *
  • Posts: 495
  • Country: fr
  • Liked: 442
Re: Arkos Tracker 2 - Released!
« Reply #54 on: 12:12, 14 November 17 »
Switching between sample/FM instrument by "hiding" the other is not possible, and won't be. However, you wanted to use the "template" pop-up to overwrite a Sample instrument.
Unless I'm wrong, you can create a *new* FM instrument and set its destination to the sample instrument you want to overwrite. Shouldn't this do the trick?

Offline cpcitor

  • The user previously known as FindYWay
  • CPC6128
  • ****
  • Posts: 224
  • Country: fr
  • My heart still runs on traditional CPC.
    • My code for the CPC.
  • Liked: 105
Re: Arkos Tracker 2 - Released!
« Reply #55 on: 22:37, 14 November 17 »
Switching between sample/FM instrument by "hiding" the other is not possible, and won't be. However, you wanted to use the "template" pop-up to overwrite a Sample instrument.
Unless I'm wrong, you can create a *new* FM instrument and set its destination to the sample instrument you want to overwrite. Shouldn't this do the trick?

Yes, completely.

In spite of the reported problems (non-core, non-critical, non-blocking), I confirm software is usable on Ubuntu 16.04 AMD-64. It seems to reflect comprehensively the features of our beloved AY-3-8912.

Not tested yet the output on a real Amstrad, but managed to adapt an existing short tune into a working file. Even the "emulate CPC internal speaker" feels faithful (only tried on good external speakers).

Congrats Targhan! Keep up the good work! 8)
Had a CPC since 1985, currently software dev professional, including embedded systems.

I made the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC.

Offline Carnivius

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.313
  • Country: gb
  • Mayhem Attack Squad
    • index.php?action=treasury
  • Liked: 887
Re: Arkos Tracker 2 - Released!
« Reply #56 on: 15:16, 20 November 17 »
Excellent software, very well presented too. 

Is it possible to import YM files to see how certain tunes were composed or is that impossible?
Favorite CPC games: SwitchBlade, Stryker in the Crypts of Trogan, Turrican II, UN Squadron, Oh Mummy

Offline Targhan

  • Supporter
  • 464 Plus
  • *
  • Posts: 495
  • Country: fr
  • Liked: 442
Re: Arkos Tracker 2 - Released!
« Reply #57 on: 15:26, 20 November 17 »
Thanks. You're not the first one to ask for an YM import, but it is almost impossible to do. YM is just a stream, it would require a lot of work to extract instruments and notes in a useful way. Anway, with a bit of experience, recreating a song from listening to an YM is rather easy, even if long and not especially fun.

Offline Carnivius

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.313
  • Country: gb
  • Mayhem Attack Squad
    • index.php?action=treasury
  • Liked: 887
Re: Arkos Tracker 2 - Released!
« Reply #58 on: 15:51, 24 November 17 »
recreating a song from listening to an YM is rather easy,

Not when you have little to no musical talent. :P
But yeah ok if it's impossible that's fine.  Me just wishful there.  Great program :)
Favorite CPC games: SwitchBlade, Stryker in the Crypts of Trogan, Turrican II, UN Squadron, Oh Mummy

Offline Sice

  • CPC464
  • **
  • Posts: 8
  • Country: gb
  • Liked: 3
Re: Arkos Tracker 2 - Released!
« Reply #59 on: 10:42, 29 November 17 »
Amazing job Targhan...I just registered on this forum to congratulate you. I'm really happy there is some activity on the CPC again, and seeing new tools like this available that I can use on my Mac motivates me to try writing songs again.


I have one question, does it have live sample playback in the player when programming a song? I loved Starkos tracker so much the only thing was it was not possible to hear sample playback live in the tracker (I'm sure you had your reasons and it was not easy to code that feature though!). If this is possible I think it could be quite inspirational when writing songs (I've not downloaded it yet or read the manual, but I will soon). How many samples can you have and can they be 'tuned' (in other words, playing a sample on another higher key will play that sample higher pitch?). I seem to remember this was not possible on CPC in other trackers.


I also just watched the CRTC3 demo from roudoudou...what an amazing demo and what a good song. Was that written using arkos tracker? I would like to know how he got the SId type effects and making the AY sound like it has different waveforms. I'm hoping that creating these kind of sounds is possible on the regular CPC, hopefully with Arkos tracker??

I'm hoping that it would be possible to have a SID effect on one channel and it not use too much CPU, or is that wishful thinking?





« Last Edit: 12:23, 29 November 17 by Sice »