thomas-xin
Writes code all the time. Sometimes. Favorite language at the moment is Python. Studies Software Engineering. Kinda.
MizaSydney, Australia
Pinned Repositories
Advent-of-Code-2023
Audio-Image-Converter
Converts audio to and from a square image representing the time-frequency domain. Achieves almost 50% compression ratio on most files with almost completely transparent reconstruction, especially in HSV mode.
Downloader
A multithreaded HTTP file downloader that will resume downloads upon disconnect errors
Encodec-Stream
A lightweight wrapper around https://github.com/facebookresearch/encodec that enables dynamic streamed reading, seeking, metadata and GPU support.
Last-Prism-Terraria
A minecraft datapack that adds an item which mimics the Last Prism weapon from Terraria 🙃
Lightning-Trim
Command-Line or GUI program to precisely trim a video file as fast as possible, while still re-encoding first keyframe to align timestamp.
Miza
A multipurpose Discord bot.
Miza-Player
A GUI-based audio player based on the discord bot https://github.com/thomas-xin/Miza, as well as visualisers based on https://github.com/thomas-xin/SpectralPulse
SpectralPulse
Reads one or more audio files and creates a spectrogram visualization, with optional particle effects.
WaveGen100
A wav sample editor for 8-bit int waves. Designed to edit wave100 files used to play *.org files.
thomas-xin's Repositories
thomas-xin/Miza
A multipurpose Discord bot.
thomas-xin/SpectralPulse
Reads one or more audio files and creates a spectrogram visualization, with optional particle effects.
thomas-xin/Encodec-Stream
A lightweight wrapper around https://github.com/facebookresearch/encodec that enables dynamic streamed reading, seeking, metadata and GPU support.
thomas-xin/Downloader
A multithreaded HTTP file downloader that will resume downloads upon disconnect errors
thomas-xin/WaveGen100
A wav sample editor for 8-bit int waves. Designed to edit wave100 files used to play *.org files.
thomas-xin/Miza-Player
A GUI-based audio player based on the discord bot https://github.com/thomas-xin/Miza, as well as visualisers based on https://github.com/thomas-xin/SpectralPulse
thomas-xin/Audio-Image-Converter
Converts audio to and from a square image representing the time-frequency domain. Achieves almost 50% compression ratio on most files with almost completely transparent reconstruction, especially in HSV mode.
thomas-xin/Advent-of-Code-2023
thomas-xin/Last-Prism-Terraria
A minecraft datapack that adds an item which mimics the Last Prism weapon from Terraria 🙃
thomas-xin/Minecraft-Nether-Spawn
A Minecraft datapack that causes players to respawn in the Nether instead of the Overworld.
thomas-xin/Neutrino-File-Transfer
A file transfer program that recursively concatenates a folder of files. Intended for fast transfer of databases with thousands of small files, optionally compressing the output.
thomas-xin/Out-of-this-World
A minecraft datapack with a mess of random additions.
thomas-xin/Psychedelic_Prism
The Psychedelic Prism mod for Terraria/TModloader. Thought I'd make this public now.
thomas-xin/Python-Extra-Classes
Extra helper classes on top of Python's already powerful data types.
thomas-xin/Rainbow-Print
A simple override causing the terminal to cycle through 6 colours.
thomas-xin/test-import-rewrite
thomas-xin/thomas-xin
🙃
thomas-xin/Lightning-Trim
Command-Line or GUI program to precisely trim a video file as fast as possible, while still re-encoding first keyframe to align timestamp.
thomas-xin/Website-Theme-Animator
A bit of javascript that allows you to change the theme of almost any website, as well as make it fade between multiple colour combinations!
thomas-xin/aphrodite-engine
PygmalionAI's large-scale inference engine
thomas-xin/chatgpt-wrapper
API for interacting with ChatGPT using Python and from Shell.
thomas-xin/discord.py
The latest known stable version of discord.py, working with Miza.
thomas-xin/Image-Test
thomas-xin/Minecraft-Warden-Health-Bars
A Minecraft datapack that automatically assigns health bars to up to 5 Wardens at a time! Any more will not be displayed until at least one of the 5 are killed.
thomas-xin/org2xm
Fork of Rrola's organya to fasttracker converter for handsome people
thomas-xin/Python-Update
A small python script that scrapes the main Python website for a new update, and downloads and executes it if appropriate. Currently only implemented for Windows.
thomas-xin/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
thomas-xin/transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
thomas-xin/youtube-dl
Command-line program to download videos from YouTube.com and other video sites