Code Monkey home page Code Monkey logo

Comments (1)

jsmolina avatar jsmolina commented on May 26, 2024

Good!!

If you cannot find a musician, you could take a look at Pietro Bros' code which makes use of Quique Llaria's midi2ay converter.
There you have some audio-to-midi tools. I don't know which ones work best. Probably the newest one Magenta, based on machine learning.

Audacity, Bear file converter, ConvertCat
soundtips.net/mp3-to-midi/
Waon
kichiki.github.io/WaoN/
Google Magenta
medium.com/@ichiki_k/music-transcription-ec845142aff7
Aubionotes
aubio.org/manpages/latest/aubionotes.1.html

Another way could be using Beepola ?
Some beeper engines are mentioned on Beepola's page to be useful for in-game music
freestuff.grok.co.uk/beepola/help/tonegen.html
Namely, the Music Box and Music Studio beeper engines.
I wonder if this other tool called "Beepola Tap to AY" could be used for in-game music.
shiru.untergrund.net/software.shtml

EDIT

Some more considerations about AY.

Apart from Midi2Ay for the music, I think wav2ay was used in Pietro Bros to convert the original wav fx into ay.

In case you want to use Shiru's AYFX Editor, the original player from his site seems to be bugged. This is a fixed version
www.zxuno.com/forum/viewtopic.php?f=39&t=643
==Importantes==
Hikaru's mFX was used on Gandalf
spectrumcomputing.co.uk/forums/viewtopic.php?f=6&t=308&p=3731#p3731

This seems to be the Sound Tracker Player that was used on l'Abbaye des Morts
www.worldofspectrum.org/forums/discussion/comment/724194/#Comment_724194
There you have Sound Tracker tutorials by Gasman on zxf8,zxf9,zxf10
web.archive.org/web/20180925203032/https://z00m.speccy.cz/?file=docs/zxf

Antonio Villena's FASE works with z88dk
github.com/DSkywalk/fase
See how WYZplayer
github.com/AugustoRuiz/WYZTracker
can be used with Fase
www.mojontwins.com/mojoniaplus/viewtopic.php?f=9&t=1461&start=190#p58652
FXs with WYZplayer
www.mojontwins.com/mojoniaplus/viewtopic.php?f=12&t=1245#p40043

Another option is the vt_sound C API for the Vortex Tracker II player to play a PT3 module in the background
github.com/stefanbylund/vt_sound_demo
Video tutorials about AY Vortex Tracker II
youtu.be/h5QfH8NOH-8
youtu.be/CsInbfXy04A
Midi to Vortex Tracker via AutoSiril (PC/Windows), by Siril.
www.worldofspectrum.org/pub/sinclair/tools/pc/Mid2VT_AutoSiril.zip
Converting a Midi to pt3 using Autoasiril
youtu.be/oF7dXz4KzTo

What about using the beeper?

Shiru's Beepfx allows wav samples. This is a C example using it.
github.com/z88dk/z88dk/wiki/beepfx

As for music, Utz said at randomflux.info/1bit/viewtopic.php?pid=1657#p1657
that you could import midi into a XM converter such as the one made for Tritone beeper engine.
This is a C example using Tritone.
github.com/z88dk/z88dk/tree/master/libsrc/_DEVELOPMENT/EXAMPLES/zx/demo_tritone

from speccy-misifu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.