James H Ball (@jameshball)
  • Stars
    star
    441
  • Global Rank 64,504 (Top 3 %)
  • Followers 73
  • Following 34
  • Registered over 6 years ago
  • Most used languages
    Java
    20.0 %
    Processing
    20.0 %
    C++
    13.3 %
    JavaScript
    13.3 %
    SWIG
    6.7 %
    Haskell
    6.7 %
    Python
    6.7 %
    C
    6.7 %
    C#
    6.7 %
  • Location πŸ‡¬πŸ‡§ United Kingdom
  • Country Total Rank 4,732
  • Country Ranking
    SWIG
    2
    Processing
    46
    C++
    166
    Haskell
    630
    C#
    2,185
    Java
    3,979
    C
    4,331
    JavaScript
    8,139

Top repositories

1

osci-render

γ€°πŸ“ΊπŸ”Š Synthesiser audio plugin for making music by drawing objects on an oscilloscope using audio.
C++
400
star
2

osci-render-juce

γ€°πŸ“ΊπŸ”Š Synthesizer for making music by drawing objects on an oscilloscope using audio. Now as an audio plugin!
C++
8
star
3

SimpleWMI

πŸ’»πŸ˜Š .NET library for the easy use of WMI features available in the System.Management library.
C#
8
star
4

osci-sample

A platform for sharing oscilloscope music samples
JavaScript
6
star
5

kidney-diffusion

Generating Histopathology Images With Segmentation Masks, and Gigapixel Images With Ultra-Resolution Cascaded Diffusion Models
Python
4
star
6

SnakeAI

An AI that learns to play snake using a neural network and a genetic algorithm.
Processing
3
star
7

MazeAI

A maze traversal AI that uses a genetic algorithm. Watch the video on it here: https://www.youtube.com/watch?v=mUs6qY9Xurs
Processing
2
star
8

NEAT

NEAT Implemented in Java
Java
2
star
9

c-tutorials

Completing Imperial C tutorials
C
1
star
10

vectrex-pong

Clone of the game Pong written in C for the Vectrex game console
SWIG
1
star
11

patchable

Visual Audio Programming
Java
1
star
12

flocking

Messing around with flocking behavioral algorithms
Processing
1
star
13

sosci

Software oscilloscope for displaying live audio, as you would on an oscilloscope
Java
1
star
14

haskell-exam-practice

Solutions to some Haskell past exams from the Imperial College London Computing course. Specifications for each test can be found here: http://wp.doc.ic.ac.uk/ajf/haskell-tests/
Haskell
1
star
15

PlayTogether

PlayTogether allows musicians to collaborate by playing along with other band members as a backing track, leading to more cohesive music-making
JavaScript
1
star