日本語ページへ

KG's App Demos

0. Current projects


1. React Javascript Applications (Web browsers on PC and smartphones)

Developed on Unbuntu with NodeJS and React. Javascript execution must be enabled on your web browser.
  1. Simple Stem Mixer with Speed/Pitch controls (Mar. 2021--) English, 日本語
  2. Filtered Player JavaScript version (testing) English
  3. Variable speed/pitch player (Simple UI for soundtouchjs) (20190226--) English, 日本語
  4. Metronome (2MB): English, 日本語
    Performance test result
  5. Presentation Timer (1MB): English, 日本語
The apps should run on any Web browsers including Windows 10, macOS, Linux, Android, iOS without installing anything. They should work without network connection until cache expires once the program and audio samples have been cached in your Web browser.

Source code (JavaScript and sound files) https://github.com/goto920/


2. Music related Java program (Windows, macOS, Linux)

The following applications require Java Runtime Environment on your PC. They do not run on smartphones unless Java RE is installed (I have never heard). Download and run them on your PC.

Source code and details: https://github.com/goto920/java
  1. ConvertToWave16App.jar Extract wav audio file from various video format file
  2. TimePitchPlayerApp.jar Time Pitch variable audio player (wav)
  3. FilteredPlayerApp.jar Making karaoke, drum sound surpressed audio track (wav) using percussive/harmonic separation, pan(left to right), and freq range. Documents 日本語説明
  4. FeedbackBoosterApp2.jar Feedback booster for electric guitar (work in progress). Equipments
    (Guitar Amp) <--------------------------------+
    microphone                                    |
        |                                         |
        V                                         |
    Audio I/O interface ---> small amp --> exciter (guitar)
        ^
        |
        V
      PC (Win, macOS, or Linux with Java RE)
    
    

    Note: You may omit guitar amp and microphone if effector aux output is fed into Audio I/O interface.

Documents(talk etc.)


Contact: goto at kmgoto.jp