# Graphical Widgets in Sonic Pi

**URL:** <https://in-thread.sonic-pi.net/t/graphical-widgets-in-sonic-pi/7305>\
**Category:** Support, Help & Resources\
**Created:** [December 1, 2022, 12:52am UTC](https://in-thread.sonic-pi.net/t/graphical-widgets-in-sonic-pi/7305 "2022-12-01T00:52:57Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![robin.newman](https://avatars.discourse-cdn.com/v4/letter/r/76d3ee/32.png) [@robin.newman](https://in-thread.sonic-pi.net/u/robin.newman)\
**Post date:** [December 3, 2022, 5:31pm UTC](https://in-thread.sonic-pi.net/t/graphical-widgets-in-sonic-pi/7305/5 "2022-12-03T17:31:36Z")

</div>

I have several projects using TouchOSC This one allows you to [select a range of live loops and start and stop them at will](https://gist.github.com/rbnpi/a86ced02b74817f3070887df30fb0701) There are references back to In Thread and a video of it in operation. I have just updated it to run on Sonic Pi 3.31 and 4 or later.

The second one is a midi file player allowing you to choose and different Sonic Pi synths

> [@Sonic Pi MidiFile Player CODE NOW PUBLISHED](https://in-thread.sonic-pi.net/t/sonic-pi-midifile-player-code-now-published/3195):
>
> EDIT The code for the MidiFile Player is now published. Full details of how it works, how to set it up and downloads are available at the link below. First look at my Sonic Pi MidiFile player undergoing testing. This version has TouchOSC support to allocate synths to be used, which can be altered as the file is playing. Also three volume settings. It can be used with preset synths and volume without the TouchOSC controller. I am currently testing a wide range of midi files of differnt genre, …

The third one is a sequencer which lets you record and playback.

> [@Sonic Pi 3 and TouchOSC Sequencer](https://in-thread.sonic-pi.net/t/sonic-pi-3-and-touchosc-sequencer/1419):
>
> Just completed a project to produce a 16 channel 16 position sequencer for Sonic Pi 3 which runs on a Mac, and also will work on a Pi 3. Should work on the windows version but I"ve not tested that. It utilises a TouchOSC screen to control it. A video of the project is here [[Sonic Pi Sequencer using TouchOSC] ](https://www.youtube.com/watch?v=FrAGd6vbQuQ) An article detailing the project, with links to the software is here

A fourth is a Record/Player with its own note input interface together with synth selection.  
However the published software for this needs updating for latest Sonic Pi versions. I have done the upgrade but haven’t had time to update it online yet. The video of the project is [here](https://youtu.be/2yoJ2ygs0xM)

---

_[View the full topic](https://in-thread.sonic-pi.net/t/graphical-widgets-in-sonic-pi/7305)._
