All Projects → maxim-zhao → SidWizPlus

maxim-zhao / SidWizPlus

Licence: MIT license
Oscilloscope view audio renderer originally based on SidWiz

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to SidWizPlus

zxtune
Mirror of http://bitbucket.org/zxtune/zxtune repository with robot-only issues tracker
Stars: ✭ 118 (+25.53%)
Mutual labels:  vgm
oscilloscoper
Creates oscilloscope videos from WAV files
Stars: ✭ 23 (-75.53%)
Mutual labels:  oscilloscope
sisco.lv2
Simple Scope
Stars: ✭ 40 (-57.45%)
Mutual labels:  oscilloscope
vcvmods
Plugins for VCV Rack. Designed for Oscilloscope Music
Stars: ✭ 20 (-78.72%)
Mutual labels:  oscilloscope
mdxtools
A bunch of tools for handling the MDX music format (music for the Sharp x68000)
Stars: ✭ 44 (-53.19%)
Mutual labels:  vgm
websynth
Web Synthesizer From Space
Stars: ✭ 16 (-82.98%)
Mutual labels:  oscilloscope
Hantek6022API
Hantek 6022BE Python API for Windows and Linux.
Stars: ✭ 44 (-53.19%)
Mutual labels:  oscilloscope
wavebin
∿ Oscilloscope waveform capture viewer and converter.
Stars: ✭ 31 (-67.02%)
Mutual labels:  oscilloscope
ollie
Voice control for digital oscilloscopes using Snips
Stars: ✭ 39 (-58.51%)
Mutual labels:  oscilloscope
Girinoscope
A simple Java graphical user interface for Girino, a Fast Arduino Oscilloscope.
Stars: ✭ 48 (-48.94%)
Mutual labels:  oscilloscope
osci-render
〰📺🔊 Software for making music by drawing objects on an oscilloscope using audio.
Stars: ✭ 135 (+43.62%)
Mutual labels:  oscilloscope
picosdk-c-examples
A set of C/C++ examples for PicoScope® oscilloscope and PicoLog® data logger products.
Stars: ✭ 37 (-60.64%)
Mutual labels:  oscilloscope
bad-apple
“Bad Apple” - The definitive BBC Micro/Teletext Version
Stars: ✭ 46 (-51.06%)
Mutual labels:  vgm
abclib
Faust code for ambisonic and multi-channel mixed music
Stars: ✭ 34 (-63.83%)
Mutual labels:  multi-channel-audio
tiny scope
Tiny Scope for Arduino
Stars: ✭ 34 (-63.83%)
Mutual labels:  oscilloscope
audio-oscilloscope
Audio oscilloscope in canvas.
Stars: ✭ 28 (-70.21%)
Mutual labels:  oscilloscope
ScopeMCU
虚拟示波器 MCU端
Stars: ✭ 59 (-37.23%)
Mutual labels:  oscilloscope
oscilloscope.js
A small javascript plugin to create an oscilloscope of an audio-context
Stars: ✭ 28 (-70.21%)
Mutual labels:  oscilloscope
music visualizer
Shader viewer / music visualizer for Windows and Linux
Stars: ✭ 137 (+45.74%)
Mutual labels:  oscilloscope
webaudio-oscilloscope
A highly customizable oscilloscope for Web Audio 🔈 🎤
Stars: ✭ 57 (-39.36%)
Mutual labels:  oscilloscope

SidWizPlus

This is a program which generates "oscilloscope view" videos from multi-track audio files. It is often used for VGM/chiptune rendering for use on video sharing sites, but can also be used for other multitrack audio files.

The primary goals of this project are:

  1. Generating videos from VGM packs from SMS Power! - see them on YouTube
  2. Producing a base for others to work on the features they want

Get builds from here: https://github.com/maxim-zhao/SidWizPlus/releases/

Build status

You can get a compatible build of MultiDumper here: https://github.com/maxim-zhao/multidumper/releases/

Features added

  • Commandline mode
  • Replaced renderer with GDI+ (.net Graphics API), allowing simpler code and more advanced rendering:
    • Antialiasing
    • Background image
    • Line width control
    • Optional fill
    • Alpha blending
  • Added rendering features from other variants
    • Grid
    • Channel labels
  • Integration with MultiDumper to generate tracks from a VGM
    • Including automatic removal of unused tracks
  • Waveform scaling
    • Including auto-scaling (e.g. scale peak to 100%)
  • Automatic master audio track generation, with optional ReplayGain
  • One-shot audio+video file creation via FFMPEG with optional preview
  • Or run in preview-only mode
  • Unlimited tracks and columns
  • Render to any size video
  • YouTube uploading (commandline only)
    • Including generation of titles and descriptions from tags in VGM files
  • New GUI using the same renderer to give previews as you change settings
    • Almost-live updates as you edit settings
    • Preview rendering and data loading on background threads so it's pretty fast
    • Select your preview location as you go
    • Most parameters editable per-channel
    • Save and load all settings
      • Settings files are JSON so you can edit them yourself to make them "partial"
    • Copy and paste channel settings
      • Also as JSON so you can save them as text

Usage guide

Read the usage guide on the wiki

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].