[poww10s] 8a35046237 change menu and start saving process
convert file to state wip

finish file to state conversion

load in file to state (needs to be fixed in order to properly load some things in)

formatting

Add microkorg sysex decoding

Correctly parse bit array sections

Add sysex encoding and header creation

remove log

Finish format file v1

Fix a definitions

Move stuff around

add file to store functions

Finish prepare_timbre

begin to Setup menu

Gut a lot of stuff, and implement the menu

Begin overhaul of fileupload process

Finish hooking up the menu

clean up

start saving functions

add unused state, mostly finish saveStore

add self reminder

complete store saving process 1

store to simplified store is complete
2021-04-01 03:54:43 -04:00
2021-04-01 03:54:43 -04:00
2020-11-18 03:04:21 -05:00
2020-11-28 04:04:06 -05:00

Alapatch 🎹

Alapatch is a Patch Editor for the KORG microKorg Synthesizer, that allows you to design patches in a web editor with an easy to use GUI.

Alapatch currently only supports loading and saving patch files in the .SYSEX format used internally in the microKORG, however future support for the .plg format may be a possibility. (because I need to reverse engineer it still.)

TODO List

  • implement React Redux Correctly
  • finish implementing for each component
  • finish one timbre as an example
  • update state and components to handle multiple timbres
  • implement switching between currently viewed timbre
  • make a home screen!
  • implement popup to confirm new patch if a patch is currently being worked on.
  • add file dropper.
  • style components (may restyle in later update)
  • finish file loading and saving
  • add testing cases
  • add sending live updates thru midi (eventually. aim for 2.0.0)

Link to the MicroKORG Midi Implementation

http://i.korg.com/uploads/Support/MK1_633652915168960000.pdf

S
Description
microKORG Patch Editor written in React
Readme
1.3 MiB
Languages
JavaScript 97.5%
HTML 1.4%
CSS 0.6%
Dockerfile 0.5%