[tool] WAV melody to PSG conversion

Started by roudoudou, 17:35, 09 January 21

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

roudoudou

inspired from an MSX tool, here is a new tool to convert melody/speech/instrument to PSG frequencies
the tool use a WAV as input, you may select the number of channel, replay frequency, ...
it is possible to create a WAV preview of what you will get on a real CPC
the default output is a listing of register in CSV format, you may choose DMA-list to create an optimised almost ready to use DMA-list
joined to this thread a DSK for Amstrad Plus with some Street Fighter 2 sounds (17K of DMA for ONE MINUTE of speech, cries, ...)
i hope @Targhan will allow some integration with Arkos Tracker for SFX in games with music  :P
reference: https://msx.org/forum/development/cross-development/convert-wavmp3-psg-melody?page=0
sources in github: https://github.com/EdouardBERGE/wav2ay
use RASM, the best assembler ever made :p

I will survive

gurneyh

#1
Great tool, great toy ! :)

Some tests on CPC old
https://rasmlive.amstrad.info/edit/zNAikaHwbFyp9yAe4
https://rasmlive.amstrad.info/edit/aqXEnH33qYPqmrKmw

click on the emulator window to play the sound.

Targhan

Very interesting! This could replace some samples in music, or create a new kind of SFX, with the same amount of CPU (but slighly more memory).
I could integrate this to AT2, but not short-term (unless some people urge me to).
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

GUNHED

Thanks a lot! Saves me the work of doing it, had a similar idea.  :laugh:
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.03.09)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

roudoudou

Quote from: Targhan on 20:12, 09 January 21
Very interesting! This could replace some samples in music, or create a new kind of SFX, with the same amount of CPU (but slighly more memory).
I could integrate this to AT2, but not short-term (unless some people urge me to).

use RASM, the best assembler ever made :p

I will survive

Powered by SMFPacks Menu Editor Mod