pouët.net

Go to bottom

PICO-Patch by MoonShine

                ____ _/
               /    \\/_______  ________    .,xxXXXXxx,.             ___ _/
              /    _ \/       \/        \ .XXXXXXXXXXXXXX. ____     /   \\/
             /     /    _     /          xXXXXXXXXXXXXXXXXx    \   /    /
            /     /    /     /     __    XXXXXXXXXXXXXXXXXX     \ /    /
           /     /    /     /     (X/   _XXXXXXXXXXXXXXXXXX _    X    /
          /_____/----/     /    ____   / `XXXXXXXXXXXXXXXX' X)  /    /
     \_ ____________/     /\____\  /__/   `XXXXXXXXXXXXXX' /        /
     \//   __      /     /     / \/  /      `^^XXXXX^^'"__/\_______/
     /     Z/_____/_    /     /     /   __   \/     /   __       \
   _/______        /  __     /     /    Z/   /     /    \X)______/_
  /      X/       /   /     /     /     /         /     /         /
 /_______________/___/     /_____/_____/ \       /_______________//\
------------------- /_____/!NE7 --------- \     / -------------- /__\ --
                                           \___/                  /


-- Introducing Moonshine --

Everyone loves the scene right? atleast you do, if you read this!

We all want the scene to expand and continue right? this is why we 
created MoonShine. Some oldies combined with new ones, to nurture new
talent! We are starting with music, but if you wanna be a coder or an 
graphics artist join us! we are in for a learning trip while being 
social and friendly as well!

More info to come shortly.


-- Release info --

PICO-Patch is an 2OP instrument and music sequence creator for PICO-8, 
developed by MegaSparky as a spiritual successor to his independently 
released tool 4OP-8. It allows users to create instruments by mixing 
two sine wave operators in different ways and create melodies with them.

----------

Controls:

All actions are controlled with the mouse cursor/touchscreen, except 
for playing notes. To trigger a note outside of play mode, 
press (o) - z on the keyboard - and use the d-pad/arrow keys to change the 
note that you play; left and right changes it to the previous and following 
one respectively, while up and down switch octaves.

----------

Creating instruments:

PICO-Patch features four types of sound synthesis: phase modulation (PM), 
amplitude modulation (AM), ring modulation and additive. The "ADSR" 
parameters allow you to modify each operator's attack, decay, sustain and 
release respectively. The "V" meter controls the operator's global volume, 
and the "M" parameter defines the multiplication of its frequency. 

----------

Using the sequencer:

This tool's sequencer has a note range that goes from C-0 (bottom) to 
B-3 (top). At the bottom of the note sequence, there are two rows; the first 
one lets you insert a silence and the second one allows you to make the note 
that is playing stop. Aside from the play/stop button, there is also a loop 
setting, which controls the position where the melody loops. Playback accuracy
might vary depending on the version of PICO-8 being used.

----------

Save and load system: 

Instruments have an array-based format almost identical, although shorter, 
to 4OP-8's, with each item containing one of each operator's parameters, 
except for the first one (header) which is used to check that the array is 
compatible with the editor. The sequencer's format is similar, being an array
which contains the loop lenght and every single note. 
To save arrays on the Lexaloffle BBS, the key combination ctrl-c has to be 
pressed after pressing the save button, and you need to press ctrl-v to load 
them. 

----------

We hope that you enjoy PICO-Patch! 
Thanks to Bikibird and Luchak for helping with and providing code for 
PCM playback! (credits from 4OP-8)


-- Contact and other boring things --

Eventually we will get a website and such, but for now you can check up 
on us using the following links:

https://demozoo.org/groups/130533
https://www.pouet.net/groups.php?which=15472

We can be found on discord

https://discord.gg/T547Tpn6ja


--

Text by Seffren and MegaSparky.
Ascii by ne7.
Go to top