Author Topic: Soundtracker DMA v2.0 released  (Read 6893 times)

0 Members and 1 Guest are viewing this topic.

Offline Zik

  • CPC464
  • **
  • Posts: 29
  • Country: fr
  • Amstrad 6128plus
    • Quasar CPC
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #100 on: 23:57, 31 August 21 »
I am Zik (!) and I do not think that programming PSG registers faster will significantly improve what you can hear (however I still have an idea to test!). Like said above, both CPC old and Plus have the same audio capabilities (I mean that they can output the same sounds).

What is more important is how you convert samples. Here is an example. I chose a voice, in connection with the previous message from @ComSoft6128 .
The source file is this one: https://freesound.org/people/milton./sounds/86878/

The SDD file can be loaded by Soundtracker DMA. Both WAV files show the result, as recorded on my Plus.
Note that both samples together already fill up almost all the 16KB of memory available for samples.

The file named "welcome_bad" (sorry for the biased filename!) was converted using the natural, simple direct linear conversion to 4 bit (actually, not strictly. But result would be a bit better but similar). AFAIK, this is what is used quite everywhere. It works ok on audio with little dynamics and full volume.
The other file was converted using my not-as-simple method which takes into account the fact that the volume of the PSG is logarithmic.

I voluntarily chose a sound with a little dynamic for the demonstration. Both could probably sound a little better with a bit of preprocessing. Here, I only applied a bit of gain.
« Last Edit: 11:03, 01 September 21 by Zik »
like
0
No reactions

Online ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.437
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #101 on: 08:37, 01 September 21 »
Hi @Zik ,


The Welcome.sdd file gives the error message - "Incomplete Loading" :(
like
0
No reactions

Offline Zik

  • CPC464
  • **
  • Posts: 29
  • Country: fr
  • Amstrad 6128plus
    • Quasar CPC
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #102 on: 11:02, 01 September 21 »
The Welcome.sdd file gives the error message - "Incomplete Loading"
@ComSoft6128 , did you try from an empty session? You may try CLEAR->SONG first.
The file contains two samples, it looks well formed. "Incomplete loading" here means only one sample could be loaded. Are both "Smp01" and "Smp02" shown in sample list after you get the error? (it is even better to check from SMP-Editor").

From which device are you trying to load? Which DOS ROM?
« Last Edit: 11:06, 01 September 21 by Zik »
like
0
No reactions

Online ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.437
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #103 on: 11:44, 01 September 21 »
Cool, I reset the Plus and it loaded OK this time - how do I switch between the two samples?
like
0
No reactions

Offline Zik

  • CPC464
  • **
  • Posts: 29
  • Country: fr
  • Amstrad 6128plus
    • Quasar CPC
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #104 on: 13:14, 01 September 21 »
how do I switch between the two samples?
Use f5/f8 to browse the active list.
Common keys are documented here: https://soundtrackerdma.cpcscene.net/doku.php?id=en:interface
like
0
No reactions

Online ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.437
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #105 on: 13:46, 01 September 21 »
Cheers, interesting to see the visual display of the sample :)


Also interesting is the difference between the two samples with Smp01 much "cleaner" that Smp02 which has a degree of  "distortion".
« Last Edit: 16:52, 01 September 21 by ComSoft6128 »
like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.899
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #106 on: 17:32, 01 September 21 »
I voluntarily chose a sound with a little dynamic for the demonstration. Both could probably sound a little better with a bit of preprocessing. Here, I only applied a bit of gain.
Indeed quite a difference!  :) :) :)
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Online ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.437
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #107 on: 19:06, 01 September 21 »
 @Zik ,


One last question, assuming that enough people are using this program to create songs, would you release a stand-alone song player?
like
0
No reactions

Offline Zik

  • CPC464
  • **
  • Posts: 29
  • Country: fr
  • Amstrad 6128plus
    • Quasar CPC
    • Awards
Re: Soundtracker DMA v2.0 released
« Reply #108 on: 22:41, 01 September 21 »
assuming that enough people are using this program to create songs, would you release a stand-alone song player?
What I said is that I do not plan to release a player that works from objects as they are stored in the module file (which is anyway not appropriate for patterns that should be stored differently).

But it is already possible to play the music in an application outside the editor using the modified Kit-AY, as documented here: https://soundtrackerdma.cpcscene.net/doku.php?id=en:export#using_a_music_once_exported
I plan to propose another method (without buffer) once debugged.
Both methods work from the exported data stream.
like
0
No reactions