OneTrack
A downloadable tracker
This project is being re-written in C++
Link to the new github project: https://github.com/aragubas/onetrackplusplus
OneTrack is a FOSS 2-Bit ish Tracker made with Taiyou Framework
Keyboard shortcuts:
Editor Controls | Description |
Z | C Note |
S | C# Note |
X | D Note |
D | D# Note |
C | E note |
V | F Note |
G | F# Note |
B | G Note |
H | G# Note |
N | A note |
J | A# |
M | B Note |
Q | Decrease Octave |
W | Increase Octave |
F3 | Create new Pattern |
F5 | Previous Pattern |
F6 | Next Pattern |
F9 | Previous Channel |
F10 | Next Channel |
UP, DOWN Arrows | Move Up Down selected block |
Left, Right Arrows | Move Selected Character inside block |
Track Commands
Command Code | Description |
F---- | Fade |
WSINE, WSQUR, WSQSI | Waveform Type, (Sine, Square, Sine+Square) |
D---- | Duration of next notes when duration field has a command |
A---- | Fadeout all notes currently playing |
V---- | Set the volume (0 to 100) |
Tested on:
CPU : 2011 Intel® Core™ i5-2400 CPU @ 3.10GHz × 4
Memory : 10GB
GPU : Not needed since Taiyou Framework runs with Software Rendering, without any kind of hardware acceleration
Status | In development |
Category | Tool |
Release date | Oct 31, 2020 |
Author | Aragubas |
Tags | 16-bit, Music Production, taiyou, tool, tracker |
Code license | Apache License 2.0 |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Source code |
Download
Install instructions
First, download and install python 3.8
Then, install the following packpages with pip:
with pip install <packpage_name_here>
pygame==2.0.0.dev10, os, time, binascii, struct, pillow, numpy, scipy, glob, math, sys, importlib, marshal, traceback, threading, datetime, multiprocessing, gc shutil, requests, string, random, zipfile, urllib, psutil, pathlib.
or you can also use requirements.txt
pip install -r requirements.txt
to Start the Framework, just run main.py with python3.8, it will do another instalations process if required automatcly
Development log
- Project Re-Write and Future Plans for OneTrackJun 30, 2024
- Big Project Change!Aug 07, 2021
- OneTrack Development Will Continue!!Dec 28, 2020
- new update planNov 08, 2020
- OneTrack v2.99 - Release NotesNov 07, 2020
- About the last uploaded version...Nov 01, 2020
- Official Community Server - Talk With Me :pOct 31, 2020
- Update PlanOct 31, 2020