Music tracker demo

Jimmy

Active member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
924
Thread deleted by author
 
Last edited:

MikeHart

Administrator
Joined
Jun 19, 2017
Messages
3,168
Where do you got the music files from and the tracker source?
 
Last edited:

MikeHart

Administrator
Joined
Jun 19, 2017
Messages
3,168
Add a canvas.Clear() to your OnRender method to clear the canvas even on Desktop. Runs really smooth.

My questions still stand above.

I saw now that you got the tracker from the PPSG project.
 
Last edited:

dawlane

Well-known member
CX Code Contributor
Joined
Jun 21, 2017
Messages
856
@Jimmy : If you have used third-party files, then make sure that they are compatible with the licence you have placed this code under, can be freely distributed with other software and that any licence requirements are met, e.g. if the licence must be copied along with the sound and data files.

If there are any doubts, then remove the upload.
 
Last edited:

Jimmy

Active member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
924
I'm not sure and I can't check that now, so I better delete it. Thanks for reminding me.
 

Jimmy

Active member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
924
Here it is again, in a licensed package.

A retro:sh Cerberus-X demo to show synchronised tracking music with a simple equaliser.

It uses PPSG player, which goes under the LGPL3 License.

Features of the player:

4 Voices
7 waveforms + PWM
5.5 Octave range
15 instruments per song
16 different speed values
max 256 patterns

screenshot.png
 

Attachments

  • musictest.zip
    69.7 KB · Views: 12

dawlane

Well-known member
CX Code Contributor
Joined
Jun 21, 2017
Messages
856
According to the latest release (1.302f) I can find of PPSG Tracker the songs look to be under LGPL2 and bundled with the program.
 

Jimmy

Active member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
924
Of course the songs are covers of commercial game musics so it's not possible to have it any licence, not even LGPL2 from what I understamd.

I could sit down and try to make an original song later but for non-commerical the songs should be good.
 

Jimmy

Active member
3rd Party Module Dev
Tutorial Author
Joined
Jan 2, 2020
Messages
924
Something I want to investigate is if the timing can cope with creating chords randomly live using different algoritms to follow your gameplay.
 
Top Bottom