Coder Social home page Coder Social logo

vitatrak's Introduction

The application icon.

vitaTrak

Playstation Vita homebrew for playing Tracker music files.

Made with CLion, the souls of the damned, and VitaSDK.

Features

  • Supports many traditional tracker formats, including:
    • MOD,XM,S3M,IT,MPTM,MIDI, and many more!
  • User-friendly UI
  • Native ModArchive support to search and download music

Building

  1. Install VitaSDK and configure it
  2. (optional, but recommended) Install CLion and Configure it for VitaSDK
  3. Clone libOpenMPT and build without support for MPG123 (Because OpenMPT calls 64-bit MPG123 instructions that have not been ported yet, see issue #1) using --without-mpg123
    • Alternatively, you could download our pre-built libOpenMPT.a that is located in the .github folder.
  4. Place your built libOpenMPT.a file in your VITASDK/arm-vita-eabi/lib/ folder, replacing the original one with your newly built one.
  5. Clone this repository
  6. Open the project in CLion (or your IDE of choice)
  7. Configure headers/config.h to your liking
  8. Build the project and run it on your Vita!

Dependencies

This project uses the following libraries:

Donations

If you like my work, please consider contributing to the code or donate some Monero to 45w49S4pDdu52gqks8NkKZjEkxu4cFS7sQjqXL6F3kf3aaT92xW1ScGFKshgonCdRxT3mEVpSdBHiX6A6xx6PQye32T99o1

vitatrak's People

Contributors

thexkey avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

vitatrak's Issues

Extended music playback causes issues

While using vitaTrak - certain modules will cause an issue when playing them again, or against other specific modules.
It is not known at the moment what causes the issue, and i am currently figuring out what common factors these specific modules share that cause the issue.

When this issue is triggered, vitaTrak will crash and cause a core dump to be generated.

Known modules that cause this issue can be found in src/main.cpp and can be downloaded over at ModArchive.

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.