<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onlinesequencer.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eepic</id>
	<title>Online Sequencer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://onlinesequencer.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Eepic"/>
	<link rel="alternate" type="text/html" href="https://onlinesequencer.net/wiki/Special:Contributions/Eepic"/>
	<updated>2026-06-08T11:37:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Mixing_and_Mastering&amp;diff=1815</id>
		<title>Mixing and Mastering</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Mixing_and_Mastering&amp;diff=1815"/>
		<updated>2026-06-02T13:16:30Z</updated>

		<summary type="html">&lt;p&gt;Eepic: /* Headphones and Speakers OS Creators Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Mixing and Mastering&#039;&#039;&#039; is the process of tweaking attributes of sounds within music to make it sound clear and organized. This skill is essential to make music regardless of which medium is used to create it. In Online Sequencer, limited tools are available for mixing, but good results are still possible, even with complex and layered songs. Here, most mixing is accomplished through the instrument settings, using volume, panning, equalizer, and reverb. Others like detuning and distortion are useful too but are not always necessary.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
To mix correctly, speakers or &#039;&#039;&#039;headphones&#039;&#039;&#039; that provide an even listening experience are required. Many will sound wildly different from one another, but studio-focused and critical listening models will be calibrated more neutrally. For a sound device to be appropriate for mixing, it must have a flat frequency response. This means that the device will produce an equally loud sound regardless of how high are low pitched the signal it receives is. Listening to music with speakers that provide extra bass sacrifices clarity elsewhere, and gives you an experience that is skewed toward those frequencies. It is long debated whether headphones or speakers are better for mixing; that will not be addressed here.&lt;br /&gt;
&lt;br /&gt;
=== Headphones and Speakers OS Creators Use ===&lt;br /&gt;
* Alex!: Audio Technica ATH-M50x&lt;br /&gt;
* Ashduino101: Audio Technica ATH-M50x&lt;br /&gt;
* Benvisions: Jlab Go Work&lt;br /&gt;
* Calico: Audio Technica ATH-M40x&lt;br /&gt;
* Cool172: Beyerdynamic DT-770 Pro 80ohm&lt;br /&gt;
* Crumthecrumb: Anything that works&lt;br /&gt;
* eepic: Beyerdynamic DT-990 Pro 80ohm&lt;br /&gt;
* GeometryDashIsTheGameOfGods: Anything that works&lt;br /&gt;
* Jacob_: Sennheiser HD 558/650&lt;br /&gt;
* Liam: AKG K712 Pro&lt;br /&gt;
* Lopyt: Kali LP-6&lt;br /&gt;
* Lumien: AKG K240 Studio&lt;br /&gt;
* Syntax: Beyerdynamic DT-770 Pro&lt;br /&gt;
&lt;br /&gt;
Another important thing that is useful in music production is the &#039;&#039;&#039;Audio Interface.&#039;&#039;&#039;  It acts as another way to plug your headphones or speakers into the computer, and can also be used to plug in and record instruments or microphones. If your computer&#039;s audio output is noisy or doesn&#039;t sound good, using an audio interface is necessary.  Some headphones can also require amps or audio interfaces to sound correct. An audio interface is not necessary if the audio output on your device is already good, and you aren&#039;t plugging in audio inputs.&lt;br /&gt;
&lt;br /&gt;
== Creating Clarity in Music ==&lt;br /&gt;
A well-mixed song allows the listener to hear the parts and melodies that different instruments are playing, without blasting the volume or causing discomfort.&lt;br /&gt;
&lt;br /&gt;
=== Panning ===&lt;br /&gt;
Panning (moving sounds left and right) can be used to separate elements of a song, and direct the listener&#039;s focus. Key parts like the bass line, kick and snare drums, and the melody should all be kept to the center of the mix most of the time. Any instrument that can warrant the listener&#039;s full attention should be kept in the center. Parts that are supplemental to these can be panned to either side, such as harmonies that compliment the melody, block chords, less crucial percussion elements like the tambourine, toms, and ride cymbal. Keep in mind that panning instruments too far to one side, without panning some to the opposite side can cause the music to be too heavy on one ear.&lt;br /&gt;
&lt;br /&gt;
=== Volume ===&lt;br /&gt;
Volume is the largest contributor to bad mixes, but one of the easiest things to get right. At their default volume, many of the sequencer&#039;s instruments will play at wildly different volumes from each other, so the default volume must almost always be changed. Percussion and melody should always be loud enough to be followed by the listener. It&#039;s alright to make harmony instruments and chords a bit quieter as they are supplemental to the melody. Volumes may have to be changed throughout a song, as the intensity and vibe shift. If an instrument is so loud as to cover up other instruments, it needs to be quieter. If the music is so loud that clipping can be heard (an effect where the sound cuts out as the level is too high), the bass is often the culprit.&lt;br /&gt;
[[Category:User experience]]&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Easter_Eggs_and_Running_Jokes&amp;diff=1767</id>
		<title>Easter Eggs and Running Jokes</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Easter_Eggs_and_Running_Jokes&amp;diff=1767"/>
		<updated>2026-04-23T22:56:29Z</updated>

		<summary type="html">&lt;p&gt;Eepic: pack it up buddy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Throughout the ages, Online Sequencer has had several April Fool&#039;s pranks and miscellaneous easter eggs.&lt;br /&gt;
&lt;br /&gt;
==Notable Jokes==&lt;br /&gt;
&lt;br /&gt;
=== Megalovania ===&lt;br /&gt;
&#039;&#039;Megalovania&#039;&#039; is a song first composed by American composer Toby Fox, that he would remaster for multiple different series. The first appearance of &#039;&#039;Megalovania&#039;&#039; was within Toby Fox&#039;s ROM hack of &#039;&#039;Earthbound&#039;&#039;, titled &amp;quot;&#039;&#039;EarthBound: Halloween Hack&amp;quot;&#039;&#039;, where it was used as the theme for the final boss, Dr. Andonuts. It was then reused for &#039;&#039;Homestuck Vol.6&#039;&#039;, before being repurposed for &#039;&#039;Undertale&#039;&#039;, which introduced the song to a wider audience. The song was used as another final boss theme, this time for the character &#039;&#039;Sans&#039;&#039;, should the player choose to go down the &#039;&#039;&amp;quot;Genocide Route&amp;quot;.&#039;&#039; The character Sans became widely popular, along with &#039;&#039;Megalovania&#039;&#039;, to the point where &#039;&#039;Megalovania&#039;&#039; has become a running joke within several online communities. Many musical artists have created their own renditions of Megalovania published on platforms such as &#039;&#039;YouTube&#039;&#039;, &#039;&#039;SoundCloud&#039;&#039;, &#039;&#039;Bandcamp&#039;&#039;, &#039;&#039;Spotify&#039;&#039;, and even Online Sequencer, likely due to its simple and easy to recognize melody. The mass creation of fan-creations of &#039;&#039;Megalovania&#039;&#039; reached a point at which the title of the song itself is censored within Online Sequencer. According to data collated on a June 23, 2023 post by [https://onlinesequencer.net/members/38540 Eepic] on the Online Sequencer Discord server, [https://discord.com/channels/274950581712322561/274950581712322561/1121880074644361309 &amp;quot;...around 0.693% of all sequences are megalos&amp;quot;]. &lt;br /&gt;
&lt;br /&gt;
=== April Fools Jokes ===&lt;br /&gt;
&#039;&#039;Main Article: [[April Fools Jokes]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Rule 13 ===&lt;br /&gt;
Rule 13 is a made-up rule that implies that any user under the age of 13 cannot use the chat, similarly to Rule 12. It&#039;s usually either [https://onlinesequencer.net/members/1632 LucentTear] or [https://onlinesequencer.net/members/9812 Fox] who enforces this rule, but the actual origin of Rule 13 is currently unknown.&lt;br /&gt;
&lt;br /&gt;
==== Ever Given ====&lt;br /&gt;
In April of 2021, an image of the Ever Given ship temporarily turned the editor into the Suez Canal. This was a few days after the real ship got stuck in the canal after an error was made in controlling the massive boat.&lt;br /&gt;
&lt;br /&gt;
===[https://onlinesequencer.net/candy Candy]===&lt;br /&gt;
[[File:Candy.png|750px|thumb|The &amp;quot;candy?&amp;quot; prank]]&lt;br /&gt;
The candy page is a near-empty page on the main site featuring nothing but the typical site-wide header and the text &amp;quot;candy?&amp;quot; in magenta.&lt;br /&gt;
&lt;br /&gt;
=== Lopyt&#039;s Sexy Elbows ===&lt;br /&gt;
The user Lopyt has stated multiple times that his elbows are sexy. This has led to a cult following and in turn, the creation of a website praising Lopyt&#039;s elbows.&lt;br /&gt;
&lt;br /&gt;
===Faecal-related chat messages===&lt;br /&gt;
Jacob&#039;s daily Poop faecal-related chat messages and subsequent imagery are a long-running phenomenon in both the Discord server and the site.&lt;br /&gt;
&lt;br /&gt;
=== Salad ===&lt;br /&gt;
&#039;&#039;Main Article:&#039;&#039; [[Salad]]&lt;br /&gt;
&lt;br /&gt;
On September 3, 2021, [https://onlinesequencer.net/members/1632 LucentTear] created a thread on Discord called &amp;quot;salad,&amp;quot; the world rejoiced, feasting upon this dish of delight. Many sequels were made in an attempt to attain the same fame the first thread amassed.&lt;br /&gt;
&lt;br /&gt;
=== Die (Studio Album) ===&lt;br /&gt;
[[Die (Studio Album)]] was a humorous &amp;quot;studio album&amp;quot; created by user [https://onlinesequencer.net/members/43518 tbyunomi].&lt;br /&gt;
&lt;br /&gt;
=== Brad Day ===&lt;br /&gt;
[[Brad Day]] is an annual holiday primarily observed by Online Sequencer every September 22nd, celebrating the birthday of Brad Coulter. It was first held in 2017.&lt;br /&gt;
&lt;br /&gt;
=== i created the arp at the beggining with sitar ===&lt;br /&gt;
This is a meme that originated when user [https://onlinesequencer.net/members/40853 Legendary_] posted [https://onlinesequencer.net/3917168 Space Travel] and left a comment on his own sequence reading &amp;quot;i created the arp at the beggining with sitar&amp;quot; which sparked a meme where  [https://onlinesequencer.net/members/37858 &amp;lt;s&amp;gt;♩♪♫♪♬♩♩&amp;lt;/s&amp;gt;] (now banned) posted the comment on nearly all of Legendary_&#039;s sequences, and a chain of comments on the original sequence. There is now a [https://onlinesequencer.net/playlist/32715 playlist] and a [https://onlinesequencer.net/forum/thread-8708.html?highlight=sitar forum post] containing sequences making fun of the meme.&lt;br /&gt;
&lt;br /&gt;
=== Get the vaccine ===&lt;br /&gt;
On August 14, 2021, [https://onlinesequencer.net/members/41443 Benvisions] posted to the chat &amp;quot;We should all get the vaccine. Safe and effective.&amp;quot; He used inspected elements to edit the Online Sequencer title and subtitle from &amp;quot;Online Sequencer: Make music online&amp;quot; to &amp;quot;Get the vaccine: Schedule an appointment online&amp;quot; to encourage users to get a COVID-19 vaccine to stay away from the COVID-19 pandemic. It later got pinged by Fox and subsequently added to [[Robo&#039;s Quotes|Robo&#039;s quotes]].  &lt;br /&gt;
[[Category:Jokes]]&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Instrument_Sources&amp;diff=1375</id>
		<title>Instrument Sources</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Instrument_Sources&amp;diff=1375"/>
		<updated>2024-09-30T09:41:31Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=20px|Instrument&lt;br /&gt;
!width=20px|Source/SF2&lt;br /&gt;
!width=20px|Preset/Patch&lt;br /&gt;
|-&lt;br /&gt;
|Electric Piano &amp;lt;span style=&amp;quot;color:#03a9f4&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Yamaha Motif ES6 Concert Piano&lt;br /&gt;
|Bright Grand [1]&lt;br /&gt;
|-&lt;br /&gt;
|Grand Piano &amp;lt;span style=&amp;quot;color:#1565C0&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Harpsichord &amp;lt;span style=&amp;quot;color:#FF5722&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|The Blanchet 1720 (sonimusicae.free.fr)&lt;br /&gt;
|Blanchet-Jeu 1 [1]&lt;br /&gt;
|-&lt;br /&gt;
|Ragtime Piano &amp;lt;span style=&amp;quot;color:#0D47A1&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Music Box &amp;lt;span style=&amp;quot;color:#1D9D9D&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Alex&#039;s gm soundfont version 1.3&lt;br /&gt;
|Music Box [10]&lt;br /&gt;
|-&lt;br /&gt;
|Elec. Piano (Classic) &amp;lt;span style=&amp;quot;color:#03a9f4&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Live HQ Natural Soundfont&lt;br /&gt;
|Bright Grand [1]&lt;br /&gt;
|-&lt;br /&gt;
|Grand Piano (Classic) &amp;lt;span style=&amp;quot;color:#1565C0&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Full Grand Piano Soundfont&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Drum Kit &amp;lt;span style=&amp;quot;color:#B71C1C&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Electric Drum Kit &amp;lt;span style=&amp;quot;color:#FF7070&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Xylophone &amp;lt;span style=&amp;quot;color:#F44336&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Vibraphone &amp;lt;span style=&amp;quot;color:#55CACA&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Steel Drums &amp;lt;span style=&amp;quot;color:#757575&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8-Bit Drum Kit &amp;lt;span style=&amp;quot;color:#9F0F22&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2013 Drum Kit &amp;lt;span style=&amp;quot;color:#820515&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|808 Drum Kit &amp;lt;span style=&amp;quot;color:#7F0F48&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|909 Drum Kit &amp;lt;span style=&amp;quot;color:#9800FE&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Samples recorded from a TR-909 drum machine by XavierOasis and added by fox&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2023 Drum Kit &amp;lt;span style=&amp;quot;color:#7100A6&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Samples recorded by Liam from his drum kit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Acoustic Guitar &amp;lt;span style=&amp;quot;color:#FF9800&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Electric Guitar &amp;lt;span style=&amp;quot;color:#4CAF50&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass Guitar &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass Guitar (Classic) &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Slap Bass &amp;lt;span style=&amp;quot;color:#05102F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jazz Guitar &amp;lt;span style=&amp;quot;color:#A1A635&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Muted E. Guitar &amp;lt;span style=&amp;quot;color:#008040&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Distortion Guitar &amp;lt;span style=&amp;quot;color:#00451F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dist. Guitar (Sustain) &amp;lt;span style=&amp;quot;color:#00451F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Created by [https://onlinesequencer.net/members/14215 Lopyt.]&lt;br /&gt;
|NA&lt;br /&gt;
|-&lt;br /&gt;
|Clean Guitar &amp;lt;span style=&amp;quot;color:#E0D318&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Created by [https://onlinesequencer.net/members/15093 Cool172.]&lt;br /&gt;
|NA&lt;br /&gt;
|-&lt;br /&gt;
|Sitar &amp;lt;span style=&amp;quot;color:#E0AD00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Koto &amp;lt;span style=&amp;quot;color:#EA7900&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Smooth Synth &amp;lt;span style=&amp;quot;color:#E91E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Synth Pluck &amp;lt;span style=&amp;quot;color:#3F51B5&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Scifi &amp;lt;span style=&amp;quot;color:#CDDC39&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|French Horn &amp;lt;span style=&amp;quot;color:#827717&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|French Horn (Sustain) &amp;lt;span style=&amp;quot;color:#827717&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trombone &amp;lt;span style=&amp;quot;color:#FFEA00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trombone (Sustain) &amp;lt;span style=&amp;quot;color:#FFEA00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Violin &amp;lt;span style=&amp;quot;color:#8D6E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Violin (Sustain) &amp;lt;span style=&amp;quot;color:#8D6E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cello &amp;lt;span style=&amp;quot;color:#4E342E&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cello (Sustain) &amp;lt;span style=&amp;quot;color:#4E342E&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Concert Harp &amp;lt;span style=&amp;quot;color:#1B5E20&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|HQ Orchestral Soundfont Collection&lt;br /&gt;
|Concert Harp [46]&lt;br /&gt;
|-&lt;br /&gt;
|Pizzicato &amp;lt;span style=&amp;quot;color:#FFE0B2&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Flute &amp;lt;span style=&amp;quot;color:#E9F9BD &amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Flute [73]&lt;br /&gt;
|-&lt;br /&gt;
|Strings (Sustain) &amp;lt;span style=&amp;quot;color:#8E76FF&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Saxophone &amp;lt;span style=&amp;quot;color:#A8C853&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Synth Bass &amp;lt;span style=&amp;quot;color:#1EC57A&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Church Organ &amp;lt;span style=&amp;quot;color:#15214F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|(130 sounds) 27mg_Symphony_Hall_Bank&lt;br /&gt;
|Church Organ [20]&lt;br /&gt;
|-&lt;br /&gt;
|Pop Synth &amp;lt;span style=&amp;quot;color:#6CF3B7&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Synth Pack 1 by Joshua R&lt;br /&gt;
|Dance Trance&lt;br /&gt;
|-&lt;br /&gt;
|808 Bass &amp;lt;span style=&amp;quot;color:#000000&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Smooth Synth (Classic) &amp;lt;span style=&amp;quot;color:#E91E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Instrument_Sources&amp;diff=1374</id>
		<title>Instrument Sources</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Instrument_Sources&amp;diff=1374"/>
		<updated>2024-09-30T09:40:16Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=20px|Instrument&lt;br /&gt;
!width=20px|Source/SF2&lt;br /&gt;
!width=20px|Preset/Patch&lt;br /&gt;
|-&lt;br /&gt;
|Electric Piano &amp;lt;span style=&amp;quot;color:#03a9f4&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Yamaha Motif ES6 Concert Piano&lt;br /&gt;
|Bright Grand [1]&lt;br /&gt;
|-&lt;br /&gt;
|Grand Piano &amp;lt;span style=&amp;quot;color:#1565C0&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Harpsichord &amp;lt;span style=&amp;quot;color:#FF5722&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|The Blanchet 1720 (sonimusicae.free.fr)&lt;br /&gt;
|Blanchet-Jeu 1 [1]&lt;br /&gt;
|-&lt;br /&gt;
|Ragtime Piano &amp;lt;span style=&amp;quot;color:#0D47A1&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Music Box &amp;lt;span style=&amp;quot;color:#1D9D9D&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Alex&#039;s gm soundfont version 1.3&lt;br /&gt;
|Music Box [10]&lt;br /&gt;
|-&lt;br /&gt;
|Elec. Piano (Classic) &amp;lt;span style=&amp;quot;color:#03a9f4&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Live HQ Natural Soundfont&lt;br /&gt;
|Bright Grand [1]&lt;br /&gt;
|-&lt;br /&gt;
|Grand Piano (Classic) &amp;lt;span style=&amp;quot;color:#1565C0&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|RadialSynth Full Grand Piano&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Drum Kit &amp;lt;span style=&amp;quot;color:#B71C1C&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Electric Drum Kit &amp;lt;span style=&amp;quot;color:#FF7070&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Xylophone &amp;lt;span style=&amp;quot;color:#F44336&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Vibraphone &amp;lt;span style=&amp;quot;color:#55CACA&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Steel Drums &amp;lt;span style=&amp;quot;color:#757575&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8-Bit Drum Kit &amp;lt;span style=&amp;quot;color:#9F0F22&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2013 Drum Kit &amp;lt;span style=&amp;quot;color:#820515&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|808 Drum Kit &amp;lt;span style=&amp;quot;color:#7F0F48&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|909 Drum Kit &amp;lt;span style=&amp;quot;color:#9800FE&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Samples recorded from a TR-909 drum machine by XavierOasis and added by fox&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|2023 Drum Kit &amp;lt;span style=&amp;quot;color:#7100A6&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Samples recorded by Liam from his drum kit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Acoustic Guitar &amp;lt;span style=&amp;quot;color:#FF9800&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Electric Guitar &amp;lt;span style=&amp;quot;color:#4CAF50&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass Guitar &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bass Guitar (Classic) &amp;lt;span style=&amp;quot;color:#212121&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Slap Bass &amp;lt;span style=&amp;quot;color:#05102F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jazz Guitar &amp;lt;span style=&amp;quot;color:#A1A635&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Muted E. Guitar &amp;lt;span style=&amp;quot;color:#008040&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Distortion Guitar &amp;lt;span style=&amp;quot;color:#00451F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Dist. Guitar (Sustain) &amp;lt;span style=&amp;quot;color:#00451F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Created by [https://onlinesequencer.net/members/14215 Lopyt.]&lt;br /&gt;
|NA&lt;br /&gt;
|-&lt;br /&gt;
|Clean Guitar &amp;lt;span style=&amp;quot;color:#E0D318&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Created by [https://onlinesequencer.net/members/15093 Cool172.]&lt;br /&gt;
|NA&lt;br /&gt;
|-&lt;br /&gt;
|Sitar &amp;lt;span style=&amp;quot;color:#E0AD00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Koto &amp;lt;span style=&amp;quot;color:#EA7900&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Smooth Synth &amp;lt;span style=&amp;quot;color:#E91E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Synth Pluck &amp;lt;span style=&amp;quot;color:#3F51B5&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Scifi &amp;lt;span style=&amp;quot;color:#CDDC39&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|French Horn &amp;lt;span style=&amp;quot;color:#827717&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|French Horn (Sustain) &amp;lt;span style=&amp;quot;color:#827717&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trombone &amp;lt;span style=&amp;quot;color:#FFEA00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Trombone (Sustain) &amp;lt;span style=&amp;quot;color:#FFEA00&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Violin &amp;lt;span style=&amp;quot;color:#8D6E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Violin (Sustain) &amp;lt;span style=&amp;quot;color:#8D6E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cello &amp;lt;span style=&amp;quot;color:#4E342E&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Cello (Sustain) &amp;lt;span style=&amp;quot;color:#4E342E&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Concert Harp &amp;lt;span style=&amp;quot;color:#1B5E20&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|HQ Orchestral Soundfont Collection&lt;br /&gt;
|Concert Harp [46]&lt;br /&gt;
|-&lt;br /&gt;
|Pizzicato &amp;lt;span style=&amp;quot;color:#FFE0B2&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Flute &amp;lt;span style=&amp;quot;color:#E9F9BD &amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|Flute [73]&lt;br /&gt;
|-&lt;br /&gt;
|Strings (Sustain) &amp;lt;span style=&amp;quot;color:#8E76FF&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Saxophone &amp;lt;span style=&amp;quot;color:#A8C853&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Synth Bass &amp;lt;span style=&amp;quot;color:#1EC57A&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Church Organ &amp;lt;span style=&amp;quot;color:#15214F&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|(130 sounds) 27mg_Symphony_Hall_Bank&lt;br /&gt;
|Church Organ [20]&lt;br /&gt;
|-&lt;br /&gt;
|Pop Synth &amp;lt;span style=&amp;quot;color:#6CF3B7&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|Synth Pack 1 by Joshua R&lt;br /&gt;
|Dance Trance&lt;br /&gt;
|-&lt;br /&gt;
|808 Bass &amp;lt;span style=&amp;quot;color:#000000&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Smooth Synth (Classic) &amp;lt;span style=&amp;quot;color:#E91E63&amp;quot;&amp;gt;⬤&amp;lt;/span&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Moderator&amp;diff=1365</id>
		<title>Moderator</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Moderator&amp;diff=1365"/>
		<updated>2024-09-25T02:59:08Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On Online Sequencer, a &#039;&#039;&#039;moderator&#039;&#039;&#039; is a ranking role that is like a secondary admin, and they help Jacob do some work when he is not around. Think of them like Santa&#039;s little helpers, they don&#039;t get paid and aren&#039;t very tall. The moderator color is dark blue.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
Moderators are often respected users and active members of the community who have been handpicked by Jacob to become a moderator.&lt;br /&gt;
&lt;br /&gt;
Other than their job to clean up the wiki, they include:&lt;br /&gt;
*Deleting any sequences and/or sequence comments.&lt;br /&gt;
*Muting and/or banning users.&lt;br /&gt;
*Deleting any forum comments not made by them.&lt;br /&gt;
*Moderating the chat&lt;br /&gt;
*Monitoring the Discord channels&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
The history of moderation on Online Sequencer began on December 12, 2014 as the result of forum spam and inappropriate drawings on the sequencer and so the owner Jacob had decided to recruit moderators. &lt;br /&gt;
&lt;br /&gt;
As of June 2023, there are 10 moderators and 12 former mods who have been relieved for various reasons.&lt;br /&gt;
&lt;br /&gt;
==List of Moderators==&lt;br /&gt;
===Current===&lt;br /&gt;
*Ben&lt;br /&gt;
*CaptainPresto&lt;br /&gt;
*fox&lt;br /&gt;
*gax&lt;br /&gt;
*Kirbyderp&lt;br /&gt;
*Liam&lt;br /&gt;
* Lopyt*&lt;br /&gt;
* LucentTear*&lt;br /&gt;
*Lumien&lt;br /&gt;
*Pricerocks&lt;br /&gt;
*pseudoname&lt;br /&gt;
===Former===&lt;br /&gt;
*Alex!&lt;br /&gt;
*Calico&lt;br /&gt;
*cork&lt;br /&gt;
*ControlKey&lt;br /&gt;
*cosmicPython&lt;br /&gt;
*Crimson&lt;br /&gt;
*Guest&lt;br /&gt;
*JamieJS&lt;br /&gt;
*Jay2k&lt;br /&gt;
*LarryTheMaskMan&lt;br /&gt;
*Paraspider&lt;br /&gt;
*Void (Now known as Spline)&lt;br /&gt;
* XStep&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Indicates a website- or forum-only moderator&lt;br /&gt;
[[Category:Features]]&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Console_Commands&amp;diff=1197</id>
		<title>Console Commands</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Console_Commands&amp;diff=1197"/>
		<updated>2024-02-23T22:20:40Z</updated>

		<summary type="html">&lt;p&gt;Eepic: /* Instrument Volume */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Chrome console.png|alt=The Chrome developer console|thumb|The Chrome developer console]]&lt;br /&gt;
&#039;&#039;&#039;Console Commands&#039;&#039;&#039; extend the functionality of the sequencer beyond what is possible with the UI. To access the console, press Ctrl + Shift + J for Chromium browsers, or Ctrl + Shift + K for Firefox. &lt;br /&gt;
&lt;br /&gt;
To run a command using the console, just type it in and press enter. The console executes JS code, so if you want to go beyond copying/pasting the commands on this page, try [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps learning some JS].&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to keep a few things in mind when using the console:&lt;br /&gt;
&lt;br /&gt;
* Not all of the commands below have undo/redo support. So if you make a change it might not be possible to undo it.&lt;br /&gt;
* It&#039;s possible to corrupt your sequence using the console. So if you&#039;re new to this it&#039;s highly recommended that you save your sequence before messing with the console.&lt;br /&gt;
&lt;br /&gt;
* The fundamental time units used by the sequencer are quarter notes, starting at 0. So t=10 would mean the half-beat after the second beat. If you set the grid to 1/4 (the default) the grid lines match this time unit. Markers can only be placed at whole number time steps: t=0, 1, 2, etc.&lt;br /&gt;
* Instruments are identified using a number, also known as the ID. The current instrument is stored in the global variable &amp;quot;instrument&amp;quot;. So to figure out the number for an instrument, just choose that instrument in the UI, type &amp;quot;instrument&amp;quot;, and press enter. You can also just pass &amp;quot;instrument&amp;quot; directly to use the current instrument, eg &amp;quot;setDetune(instrument, 1200)&amp;quot;.&lt;br /&gt;
* The console can be very noisy, but all the log spam comes from the ads. You can restrict the console to only show logs from the sequencer itself by enabling &amp;quot;Selected context only&amp;quot; in the console settings (see image). This works in Chrome, but there will be similar filters in any browser.&lt;br /&gt;
[[File:Silencing log spam.png|alt=Silencing log spam|thumb|241x241px|To silence log spam, click the console settings button, then enable &amp;quot;Selected context only&amp;quot;.]]&lt;br /&gt;
&lt;br /&gt;
== Basic techniques ==&lt;br /&gt;
You can change a lot of the sequencer options in the console. This can be useful to go beyond the values usually allowed in the UI.&lt;br /&gt;
&lt;br /&gt;
=== Grid ===&lt;br /&gt;
 setGrid(value)&lt;br /&gt;
Changes the size of the grid. The way the value works is a bit confusing: it&#039;s the number of grid lines per time unit (per quarter note). So a 1/4 grid has a value of 1, and a 1/8 grid has a value of 2. You can use this formula to work out the value: value = 0.25 / grid. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Time signature ===&lt;br /&gt;
 setTimeSig(timeSig)&lt;br /&gt;
Sets the time signature of the sequence. Time signatures on OS are always N/4 (so 3/4, 4/4, 5/4 etc), and the timeSig parameter is just the N. So to set the time signature to 7/4, use &amp;quot;setTimeSig(7)&amp;quot;. If you want something more exotic, you&#039;ll need to find the closest equivalent in N/4. So 6/8 could be represented as 3/4, and 7/16 could be represented as 7/4 with a faster tempo. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Detune ===&lt;br /&gt;
 setDetune(instrument, detune)&lt;br /&gt;
Sets the detune of an instrument. Detune values are measured in cents, where each semi-tone is 100 cents. So to detune a full octave up, set the detune to 1200. The usual limit in the UI is -1200 to 1200, but you can use this function to set it to more extreme values. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; Firefox does not support detunes outside -1200 to 1200, so using extreme values will mean your sequence will only play correctly on Chromium browsers.&lt;br /&gt;
&lt;br /&gt;
=== Reverb and distortion ===&lt;br /&gt;
 setReverbVolume(instrument, volume)&lt;br /&gt;
 setDistortVolume(instrument, volume)&lt;br /&gt;
Sets the reverb volume and distort volume of an instrument. The volume goes from 0 to 1 in the UI, but you can set it to whatever you like using these functions. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Equalizer ===&lt;br /&gt;
 setEqHigh(instrument, value)&lt;br /&gt;
 setEqMid(instrument, value)&lt;br /&gt;
 setEqLow(instrument, value)&lt;br /&gt;
Sets the EQ of an instrument. The values only go from -48 to 48 in the UI, but you can set them to any value using these functions. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Panning ===&lt;br /&gt;
 setPan(instrument, value)&lt;br /&gt;
Sets the panning of an instrument. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Volume ===&lt;br /&gt;
Instrument Volume:&lt;br /&gt;
 setInitialInstrumentVolume(instrument, value)&lt;br /&gt;
Sets the volume of an instrument. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support. Does not update the UI automatically, either update the UI manually or use fillAdvancedInstrumentSettings() and fillSimpleInstrumentSettings()&lt;br /&gt;
&lt;br /&gt;
Sequence Volume:&lt;br /&gt;
 setInitialSongVolume(value)&lt;br /&gt;
Sets the volume of the sequence. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support. Does not update the UI.&lt;br /&gt;
&lt;br /&gt;
== Intermediate techniques ==&lt;br /&gt;
Most of these functions act on the currently selected notes. Select the notes you want to edit, then run the function in the console. I refer to the sequence of selected notes as the selected segment.&lt;br /&gt;
&lt;br /&gt;
In JS, function parameters can have [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters default values]. This means if you don&#039;t pass a value to that parameter, it will default to some value. A lot of the functions in this section have default parameters. They&#039;re written in the documentation like this: &amp;quot;fadeNotes(fadeIn = false)&amp;quot;. This means the &amp;quot;fadeIn&amp;quot; parameter defaults to false, so instead of writing &amp;quot;fadeNotes(false)&amp;quot; you can just write &amp;quot;fadeNotes()&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The functions in this section are defined [https://onlinesequencer.net/app/consoleCommands.js here]. If you know some JS, you can read this file to learn how they work and create your own.&lt;br /&gt;
&lt;br /&gt;
=== Fade notes ===&lt;br /&gt;
 fadeNotesIn()&lt;br /&gt;
 fadeNotesOut()&lt;br /&gt;
Fades the selected notes in or out. FadeNotesIn fades in the segment from 0 volume to the original volume, and fadeNotesOut fades the notes from their original volume to 0.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Stretch notes ===&lt;br /&gt;
 stretchNotes(factor)&lt;br /&gt;
Stretches or squishes the selected segment by the given factor. A factor of more than 1 will make the selected segment longer, and less than 1 will make it shorter. A factor less than 0 will reverse the segment.&lt;br /&gt;
&lt;br /&gt;
It also works on selected markers, but since marker times are quantized to whole number time steps, they might not be moved to exactly the right spot. Also, reversing markers is complicated, and not all marker sequences are reversible, so negative factors are not supported if you have markers selected.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Truncate notes ===&lt;br /&gt;
 truncateNotesAt(time)&lt;br /&gt;
Cuts off all the selected notes at the specified time. If a note extends past this time, its length will be truncated. If a note begins after this time it will be deleted.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Convert to detune markers ===&lt;br /&gt;
 convertToDetuneMarkers(startNote = &#039;C5&#039;)&lt;br /&gt;
Moves all the selected notes to the &amp;quot;startNote&amp;quot;, then creates detune markers to detune each note back to its original pitch. For example, if you select a &amp;quot;D5&amp;quot; and then run this with the default startNote, it will move the note to &amp;quot;C5&amp;quot; and create a detune marker to detune it up 200 cents back to &amp;quot;D5&amp;quot;. This is useful for making clear melodies on instruments that get muddy when there are a lot of notes.&lt;br /&gt;
&lt;br /&gt;
Due to the limitations of detune markers, this will only work if the melody sticks to whole number time steps (ie lines up with the quarter note grid), and there&#039;s only ever one note at a particular time. This function ignores drum kit instruments.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Convert to Marimba ===&lt;br /&gt;
 convertToMarimba()&lt;br /&gt;
Clones and detunes the &amp;quot;2023 Drum Kit&amp;quot; for each note in the selection, then moves each note to the closest octave of the three &amp;quot;Marimba&amp;quot; notes in the kit. This is useful for using the marimba as its own instrument, and works with multiple notes at a time. This function ignores drum kit instruments.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Humanize ===&lt;br /&gt;
 humanize(volumeVariation = 0.2, timeVariation = 0.1)&lt;br /&gt;
Randomly alters the volume and start time of all the selected notes by a small amount. This is designed to simulate a human playing the sequence. You can choose your own variation amounts, or just run &amp;quot;humanize()&amp;quot; to use the defaults.&lt;br /&gt;
&lt;br /&gt;
Each note volume is multiplied by a random value between 1 - volumeVariation and 1 + volumeVariation (so 0.8 to 1.2 by default). Each note start time is shifted by a random value between -timeVariation and timeVariation (ie timeVariation is measured in quarter notes).&lt;br /&gt;
&lt;br /&gt;
Note that if you use this function on a note that touches the end of of the last measure of your sequence, there&#039;s a 50/50 chance it will be moved to the right (past the end of the sequence) causing your sequence to loop one measure late. You can fix this by manually changing the length of the note to snap it back to the end of that final measure.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Remix notes ===&lt;br /&gt;
 remixNotes(chunkSize = 4, avgChunksPerUnmixedSection = 2, avgChunksPerMixedSection = 2, avgMixedSectionsPerUnmixedSection = 1)&lt;br /&gt;
Divides the selected segment into chunks and mix them around. This is mainly just for fun but can be handy to generate a breakdown by remixing a drum loop or to reshuffle a melody if you need a bit of inspiration. The chunkSize parameter controls how large the chunks are (in quarter notes), and the other parameters control how the chunks are mixed up.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Reset all instrument settings ===&lt;br /&gt;
 resetAllInstrumentSettings()&lt;br /&gt;
Resets the settings of all the instruments in the sequence.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; No undo/redo support.&lt;br /&gt;
 removeAllMarkers()&lt;br /&gt;
Deletes all the markers in the sequence.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
== Advanced techniques ==&lt;br /&gt;
You will need to know some JS to use these functions. In particular, we&#039;re going to be using a lot of [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions#syntax lambda functions], so familiarize yourself with these first. This section also assumes you know basic programming concepts like [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables variables], [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics objects], [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code loops], and [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals if statements].&lt;br /&gt;
&lt;br /&gt;
=== Working with the selection ===&lt;br /&gt;
Most of the functions in the previous section work on the selected notes and markers. The notes and markers selected in the UI are stored in the &amp;quot;selection&amp;quot; object.&lt;br /&gt;
 console.log(selection.notes)&lt;br /&gt;
 console.log(selection.markers)&lt;br /&gt;
 console.log(selection.getTimeSpan())&lt;br /&gt;
You can find all the methods on the selection object [https://onlinesequencer.net/app/selection.js here]. It&#039;s sometimes useful to be able to loop over all the notes or markers in the selection, but if you want to modify the notes in the selection, use tweakNotes below.&lt;br /&gt;
 for (const note of selection.notes) {&lt;br /&gt;
   console.log(note);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 for (const marker of selection.marker) {&lt;br /&gt;
   console.log(marker);&lt;br /&gt;
 }&lt;br /&gt;
You can also add or remove markers and notes from the selection using the selectNote, selectMarker, deselectNote, and deselectMarker methods. However, it&#039;s usually easier to use these functions:&lt;br /&gt;
 selectNotesIf(predicate, addToSelection = false)&lt;br /&gt;
 selectMarkersIf(predicate, addToSelection = false)&lt;br /&gt;
These functions take a predicate (a function that returns true or false) and select all the notes or markers for which the predicate returns true. If addToSelection is true, these notes or markers are added to the existing selection, otherwise, they replace the current selection. Both these functions include undo/redo support.&lt;br /&gt;
&lt;br /&gt;
For example, say you wanted to delete the [https://tiusic.com/thumb.html thumbnail] notes from a sequence, so you can change the thumbnail. Thumbnail notes all have 0 volume, so you can just select all the notes with 0 volume:&lt;br /&gt;
 selectNotesIf(n =&amp;gt; n.volume == 0)&lt;br /&gt;
This selects all the thumbnail notes, so now you can delete them as normal (though the UI focus will still be on the console, so you&#039;ll have to click on the sequencer before you press delete).&lt;br /&gt;
&lt;br /&gt;
=== Tweaking notes ===&lt;br /&gt;
 tweakNotes(tweakFunction)&lt;br /&gt;
This is probably the single most useful console function. It basically runs tweakFunction on every selected note and has undo/redo support for any changes that tweakFunction makes to the note. It&#039;s roughly equivalent to:&lt;br /&gt;
 for (const note of selection.notes) {&lt;br /&gt;
   tweakFunction(note);&lt;br /&gt;
 }&lt;br /&gt;
There are a few problems with doing a for loop like this and manually tweaking the notes. For starters, you won&#039;t get undo/redo support, but the bigger problem is that there are a few optimizations that OS does based on the note time, instrument, length, or pitch that require extra work if you modify those parameters (namely &amp;quot;song.moveNote()&amp;quot; and &amp;quot;song.updateLoopTime()&amp;quot;). Failure to do so could corrupt your sequence. tweakNotes takes care of this work for you so you don&#039;t have to worry about it.&lt;br /&gt;
&lt;br /&gt;
The fields of the note object that you can modify are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+The fields of the Note object&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Can modify?&lt;br /&gt;
|-&lt;br /&gt;
|instrument&lt;br /&gt;
|Integer&lt;br /&gt;
|The instrument id, eg 22 for sitar&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|String&lt;br /&gt;
|The pitch or keyboard note, eg &#039;C5&#039; or &#039;F#7&#039;&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|time&lt;br /&gt;
|Number&lt;br /&gt;
|The time when the note starts in standard time units (quarter notes)&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|length&lt;br /&gt;
|Number&lt;br /&gt;
|The length of the note in standard time units&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|volume&lt;br /&gt;
|Number&lt;br /&gt;
|The volume of the note, usually from 0 to 1.&lt;br /&gt;
|Always&lt;br /&gt;
|}&lt;br /&gt;
If you console.log the note you&#039;ll see other internal fields, but &#039;&#039;&#039;DO NOT MODIFY THESE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For example, you can halve the volume like this (eg for a custom delay effect, copy, shift, then tweak the volume):&lt;br /&gt;
 tweakNotes(n =&amp;gt; n.volume *= 0.5)&lt;br /&gt;
We can also use tweakNotes to quantize the note times. This code snaps the notes to the nearest grid line (grid is a global variable that contains the grid value, see setGrid above):&lt;br /&gt;
 tweakNotes(n=&amp;gt;n.time = Math.round(n.time * grid) / grid)&lt;br /&gt;
Another example is the humanize function, which is built on tweakNotes (in fact, several of the other functions could be rewritten in terms of tweakNotes):&lt;br /&gt;
 function humanize(volumeVariation = 0.2, timeVariation = 0.1) {&lt;br /&gt;
   tweakNotes(n =&amp;gt; {&lt;br /&gt;
     n.volume *= 1 + volumeVariation * (2 * Math.random() - 1);&lt;br /&gt;
     n.time += timeVariation * (2 * Math.random() - 1);&lt;br /&gt;
     if (n.time &amp;lt; 0) n.time = 0;&lt;br /&gt;
   });&lt;br /&gt;
 }&lt;br /&gt;
Tweak notes can also be used to generate the lengthening sawtooth effect from [https://onlinesequencer.net/1905746 Ganymede]:&lt;br /&gt;
 const span = selection.getTimeSpan();&lt;br /&gt;
 tweakNotes(n =&amp;gt; {&lt;br /&gt;
   n.length *= 0.5 + (n.time - span.min) / (span.max - span.min);&lt;br /&gt;
 });&lt;br /&gt;
A more complicated example is adding swing to your selected notes:&lt;br /&gt;
 tweakNotes(n =&amp;gt; {&lt;br /&gt;
   const t = n.time / 4;&lt;br /&gt;
   const intTime = Math.floor(t);&lt;br /&gt;
   const fracTime = t - intTime;&lt;br /&gt;
   const newFracTime = fracTime &amp;lt;= 0.5 ? fracTime * 4 / 3 : (fracTime - 0.5) * 3 / 4 + 2 / 3;&lt;br /&gt;
   n.time = (intTime + newFracTime) * 4;&lt;br /&gt;
 });&lt;br /&gt;
&lt;br /&gt;
=== Tweaking markers ===&lt;br /&gt;
There is currently no marker equivalent of tweakNotes. Markers also have optimizations that mean you can&#039;t modify the time, instrument, or setting, without doing extra work. The only things you can safely modify are the value and the blend. If you need to modify the other parameters, you&#039;re better off asking the devs to add a tweakMarkers function, rather than trying to modify them and corrupting your sequence.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+The fields of the Marker object&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Can modify?&lt;br /&gt;
|-&lt;br /&gt;
|instrument&lt;br /&gt;
|Integer&lt;br /&gt;
|The instrument id, eg 19 for xylophone&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|time&lt;br /&gt;
|Integer&lt;br /&gt;
|The marker&#039;s time (quarter notes, must be a whole number)&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|setting&lt;br /&gt;
|Integer&lt;br /&gt;
|The setting (one of the kMarkerSetting... constants, eg kMarkerSettingBpm)&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|value&lt;br /&gt;
|Dynamic&lt;br /&gt;
|The marker value. Its type depends on the marker setting.&lt;br /&gt;
|Always&lt;br /&gt;
|-&lt;br /&gt;
|blend&lt;br /&gt;
|Boolean&lt;br /&gt;
|Whether or not the marker is blended.&lt;br /&gt;
|Always&lt;br /&gt;
|}&lt;br /&gt;
With these limitations, the most useful thing you can do is set the marker value to a value outside the normal range (like we did for the instrument settings above). This snippet sets all the selected detune markers to detune up by 2 octaves:&lt;br /&gt;
 for (const marker of selection.markers) {&lt;br /&gt;
   if (marker.setting == kMarkerSettingInstrumentDetune) {&lt;br /&gt;
     marker.value = 2400;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
If you really need to change the instrument, time, or setting, delete the marker and create a new one (see below for details).&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;quot;song.getAllMarkersAtTime(t)&amp;quot; to get a list of all the markers at a specific time, but selecting them in the UI and then iterating over &amp;quot;selection.markers&amp;quot; is easier.&lt;br /&gt;
&lt;br /&gt;
=== Creating notes ===&lt;br /&gt;
You can create Note objects using &amp;quot;new Note&amp;quot;, but you also have to manually add them to the song, like so:&lt;br /&gt;
 song.addNote(new Note(song, type, time, length, instrument, volume))&lt;br /&gt;
For example, let&#039;s generate a random melody:&lt;br /&gt;
 for (let i = 0; i &amp;lt; 16; ++i) {&lt;br /&gt;
   song.addNote(new Note(song, &#039;CDEFGAB&#039;[Math.floor(Math.random() * 7)] + &#039;4&#039;, i, 1, instrument, 1));&lt;br /&gt;
 }&lt;br /&gt;
Whenever you make changes to the notes of a sequence (adding, removing, moving, etc), the changes won&#039;t be visible until the sequencer view is updated. You can either run &amp;quot;SequencerView.repaint()&amp;quot;, or just move the view a bit (eg scroll). tweakNotes handles this for you, but in this example, you need to do it manually.&lt;br /&gt;
&lt;br /&gt;
Adding notes like this doesn&#039;t have undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Deleting notes ===&lt;br /&gt;
If you have a Note object, you can remove it from the sequence like this:&lt;br /&gt;
 song.removeNote(note)&lt;br /&gt;
This doesn&#039;t actually delete the Note object, just removes it from the sequence. In fact you can add it again if you want, using &amp;quot;song.addNote(note)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s take another look at our earlier example, where we wanted to delete the thumbnail notes. Instead of using selectNotesIf and then manually deleting them, we could automatically delete them.&lt;br /&gt;
 for (const note of song.notes) {&lt;br /&gt;
   if (note.volume == 0) {&lt;br /&gt;
     song.removeNote(note);&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
Removing notes like this doesn&#039;t have undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Creating markers ===&lt;br /&gt;
 addMarker(time, setting, instrument, value, blend)&lt;br /&gt;
This function adds a marker to the song. The parameters are the same as in the marker field table above. Returns the newly created Marker object. Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Deleting markers ===&lt;br /&gt;
 removeMarker(marker)&lt;br /&gt;
Removes the marker from the sequence. Includes undo/redo support.&lt;br /&gt;
[[category:Online Sequencer UI]]&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Console_Commands&amp;diff=1196</id>
		<title>Console Commands</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Console_Commands&amp;diff=1196"/>
		<updated>2024-02-23T22:20:06Z</updated>

		<summary type="html">&lt;p&gt;Eepic: added volume functions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Chrome console.png|alt=The Chrome developer console|thumb|The Chrome developer console]]&lt;br /&gt;
&#039;&#039;&#039;Console Commands&#039;&#039;&#039; extend the functionality of the sequencer beyond what is possible with the UI. To access the console, press Ctrl + Shift + J for Chromium browsers, or Ctrl + Shift + K for Firefox. &lt;br /&gt;
&lt;br /&gt;
To run a command using the console, just type it in and press enter. The console executes JS code, so if you want to go beyond copying/pasting the commands on this page, try [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps learning some JS].&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to keep a few things in mind when using the console:&lt;br /&gt;
&lt;br /&gt;
* Not all of the commands below have undo/redo support. So if you make a change it might not be possible to undo it.&lt;br /&gt;
* It&#039;s possible to corrupt your sequence using the console. So if you&#039;re new to this it&#039;s highly recommended that you save your sequence before messing with the console.&lt;br /&gt;
&lt;br /&gt;
* The fundamental time units used by the sequencer are quarter notes, starting at 0. So t=10 would mean the half-beat after the second beat. If you set the grid to 1/4 (the default) the grid lines match this time unit. Markers can only be placed at whole number time steps: t=0, 1, 2, etc.&lt;br /&gt;
* Instruments are identified using a number, also known as the ID. The current instrument is stored in the global variable &amp;quot;instrument&amp;quot;. So to figure out the number for an instrument, just choose that instrument in the UI, type &amp;quot;instrument&amp;quot;, and press enter. You can also just pass &amp;quot;instrument&amp;quot; directly to use the current instrument, eg &amp;quot;setDetune(instrument, 1200)&amp;quot;.&lt;br /&gt;
* The console can be very noisy, but all the log spam comes from the ads. You can restrict the console to only show logs from the sequencer itself by enabling &amp;quot;Selected context only&amp;quot; in the console settings (see image). This works in Chrome, but there will be similar filters in any browser.&lt;br /&gt;
[[File:Silencing log spam.png|alt=Silencing log spam|thumb|241x241px|To silence log spam, click the console settings button, then enable &amp;quot;Selected context only&amp;quot;.]]&lt;br /&gt;
&lt;br /&gt;
== Basic techniques ==&lt;br /&gt;
You can change a lot of the sequencer options in the console. This can be useful to go beyond the values usually allowed in the UI.&lt;br /&gt;
&lt;br /&gt;
=== Grid ===&lt;br /&gt;
 setGrid(value)&lt;br /&gt;
Changes the size of the grid. The way the value works is a bit confusing: it&#039;s the number of grid lines per time unit (per quarter note). So a 1/4 grid has a value of 1, and a 1/8 grid has a value of 2. You can use this formula to work out the value: value = 0.25 / grid. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Time signature ===&lt;br /&gt;
 setTimeSig(timeSig)&lt;br /&gt;
Sets the time signature of the sequence. Time signatures on OS are always N/4 (so 3/4, 4/4, 5/4 etc), and the timeSig parameter is just the N. So to set the time signature to 7/4, use &amp;quot;setTimeSig(7)&amp;quot;. If you want something more exotic, you&#039;ll need to find the closest equivalent in N/4. So 6/8 could be represented as 3/4, and 7/16 could be represented as 7/4 with a faster tempo. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Detune ===&lt;br /&gt;
 setDetune(instrument, detune)&lt;br /&gt;
Sets the detune of an instrument. Detune values are measured in cents, where each semi-tone is 100 cents. So to detune a full octave up, set the detune to 1200. The usual limit in the UI is -1200 to 1200, but you can use this function to set it to more extreme values. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; Firefox does not support detunes outside -1200 to 1200, so using extreme values will mean your sequence will only play correctly on Chromium browsers.&lt;br /&gt;
&lt;br /&gt;
=== Reverb and distortion ===&lt;br /&gt;
 setReverbVolume(instrument, volume)&lt;br /&gt;
 setDistortVolume(instrument, volume)&lt;br /&gt;
Sets the reverb volume and distort volume of an instrument. The volume goes from 0 to 1 in the UI, but you can set it to whatever you like using these functions. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Equalizer ===&lt;br /&gt;
 setEqHigh(instrument, value)&lt;br /&gt;
 setEqMid(instrument, value)&lt;br /&gt;
 setEqLow(instrument, value)&lt;br /&gt;
Sets the EQ of an instrument. The values only go from -48 to 48 in the UI, but you can set them to any value using these functions. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Panning ===&lt;br /&gt;
 setPan(instrument, value)&lt;br /&gt;
Sets the panning of an instrument. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Volume ===&lt;br /&gt;
&lt;br /&gt;
==== Instrument Volume ====&lt;br /&gt;
 setInitialInstrumentVolume(instrument, value)&lt;br /&gt;
Sets the volume of an instrument. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support. Does not update the UI automatically, either update the UI manually or use fillAdvancedInstrumentSettings() and fillSimpleInstrumentSettings()&lt;br /&gt;
&lt;br /&gt;
==== Sequence Volume ====&lt;br /&gt;
 setInitialSongVolume(value)&lt;br /&gt;
Sets the volume of the sequence. The value can go from -1 to 1 in the UI, but this function can set it to anything. No undo/redo support. Does not update the UI.&lt;br /&gt;
&lt;br /&gt;
== Intermediate techniques ==&lt;br /&gt;
Most of these functions act on the currently selected notes. Select the notes you want to edit, then run the function in the console. I refer to the sequence of selected notes as the selected segment.&lt;br /&gt;
&lt;br /&gt;
In JS, function parameters can have [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters default values]. This means if you don&#039;t pass a value to that parameter, it will default to some value. A lot of the functions in this section have default parameters. They&#039;re written in the documentation like this: &amp;quot;fadeNotes(fadeIn = false)&amp;quot;. This means the &amp;quot;fadeIn&amp;quot; parameter defaults to false, so instead of writing &amp;quot;fadeNotes(false)&amp;quot; you can just write &amp;quot;fadeNotes()&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The functions in this section are defined [https://onlinesequencer.net/app/consoleCommands.js here]. If you know some JS, you can read this file to learn how they work and create your own.&lt;br /&gt;
&lt;br /&gt;
=== Fade notes ===&lt;br /&gt;
 fadeNotesIn()&lt;br /&gt;
 fadeNotesOut()&lt;br /&gt;
Fades the selected notes in or out. FadeNotesIn fades in the segment from 0 volume to the original volume, and fadeNotesOut fades the notes from their original volume to 0.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Stretch notes ===&lt;br /&gt;
 stretchNotes(factor)&lt;br /&gt;
Stretches or squishes the selected segment by the given factor. A factor of more than 1 will make the selected segment longer, and less than 1 will make it shorter. A factor less than 0 will reverse the segment.&lt;br /&gt;
&lt;br /&gt;
It also works on selected markers, but since marker times are quantized to whole number time steps, they might not be moved to exactly the right spot. Also, reversing markers is complicated, and not all marker sequences are reversible, so negative factors are not supported if you have markers selected.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Truncate notes ===&lt;br /&gt;
 truncateNotesAt(time)&lt;br /&gt;
Cuts off all the selected notes at the specified time. If a note extends past this time, its length will be truncated. If a note begins after this time it will be deleted.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Convert to detune markers ===&lt;br /&gt;
 convertToDetuneMarkers(startNote = &#039;C5&#039;)&lt;br /&gt;
Moves all the selected notes to the &amp;quot;startNote&amp;quot;, then creates detune markers to detune each note back to its original pitch. For example, if you select a &amp;quot;D5&amp;quot; and then run this with the default startNote, it will move the note to &amp;quot;C5&amp;quot; and create a detune marker to detune it up 200 cents back to &amp;quot;D5&amp;quot;. This is useful for making clear melodies on instruments that get muddy when there are a lot of notes.&lt;br /&gt;
&lt;br /&gt;
Due to the limitations of detune markers, this will only work if the melody sticks to whole number time steps (ie lines up with the quarter note grid), and there&#039;s only ever one note at a particular time. This function ignores drum kit instruments.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Convert to Marimba ===&lt;br /&gt;
 convertToMarimba()&lt;br /&gt;
Clones and detunes the &amp;quot;2023 Drum Kit&amp;quot; for each note in the selection, then moves each note to the closest octave of the three &amp;quot;Marimba&amp;quot; notes in the kit. This is useful for using the marimba as its own instrument, and works with multiple notes at a time. This function ignores drum kit instruments.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Humanize ===&lt;br /&gt;
 humanize(volumeVariation = 0.2, timeVariation = 0.1)&lt;br /&gt;
Randomly alters the volume and start time of all the selected notes by a small amount. This is designed to simulate a human playing the sequence. You can choose your own variation amounts, or just run &amp;quot;humanize()&amp;quot; to use the defaults.&lt;br /&gt;
&lt;br /&gt;
Each note volume is multiplied by a random value between 1 - volumeVariation and 1 + volumeVariation (so 0.8 to 1.2 by default). Each note start time is shifted by a random value between -timeVariation and timeVariation (ie timeVariation is measured in quarter notes).&lt;br /&gt;
&lt;br /&gt;
Note that if you use this function on a note that touches the end of of the last measure of your sequence, there&#039;s a 50/50 chance it will be moved to the right (past the end of the sequence) causing your sequence to loop one measure late. You can fix this by manually changing the length of the note to snap it back to the end of that final measure.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Remix notes ===&lt;br /&gt;
 remixNotes(chunkSize = 4, avgChunksPerUnmixedSection = 2, avgChunksPerMixedSection = 2, avgMixedSectionsPerUnmixedSection = 1)&lt;br /&gt;
Divides the selected segment into chunks and mix them around. This is mainly just for fun but can be handy to generate a breakdown by remixing a drum loop or to reshuffle a melody if you need a bit of inspiration. The chunkSize parameter controls how large the chunks are (in quarter notes), and the other parameters control how the chunks are mixed up.&lt;br /&gt;
&lt;br /&gt;
Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Reset all instrument settings ===&lt;br /&gt;
 resetAllInstrumentSettings()&lt;br /&gt;
Resets the settings of all the instruments in the sequence.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; No undo/redo support.&lt;br /&gt;
 removeAllMarkers()&lt;br /&gt;
Deletes all the markers in the sequence.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING:&#039;&#039;&#039; No undo/redo support.&lt;br /&gt;
&lt;br /&gt;
== Advanced techniques ==&lt;br /&gt;
You will need to know some JS to use these functions. In particular, we&#039;re going to be using a lot of [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions#syntax lambda functions], so familiarize yourself with these first. This section also assumes you know basic programming concepts like [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/First_steps/Variables variables], [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Basics objects], [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code loops], and [https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/conditionals if statements].&lt;br /&gt;
&lt;br /&gt;
=== Working with the selection ===&lt;br /&gt;
Most of the functions in the previous section work on the selected notes and markers. The notes and markers selected in the UI are stored in the &amp;quot;selection&amp;quot; object.&lt;br /&gt;
 console.log(selection.notes)&lt;br /&gt;
 console.log(selection.markers)&lt;br /&gt;
 console.log(selection.getTimeSpan())&lt;br /&gt;
You can find all the methods on the selection object [https://onlinesequencer.net/app/selection.js here]. It&#039;s sometimes useful to be able to loop over all the notes or markers in the selection, but if you want to modify the notes in the selection, use tweakNotes below.&lt;br /&gt;
 for (const note of selection.notes) {&lt;br /&gt;
   console.log(note);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 for (const marker of selection.marker) {&lt;br /&gt;
   console.log(marker);&lt;br /&gt;
 }&lt;br /&gt;
You can also add or remove markers and notes from the selection using the selectNote, selectMarker, deselectNote, and deselectMarker methods. However, it&#039;s usually easier to use these functions:&lt;br /&gt;
 selectNotesIf(predicate, addToSelection = false)&lt;br /&gt;
 selectMarkersIf(predicate, addToSelection = false)&lt;br /&gt;
These functions take a predicate (a function that returns true or false) and select all the notes or markers for which the predicate returns true. If addToSelection is true, these notes or markers are added to the existing selection, otherwise, they replace the current selection. Both these functions include undo/redo support.&lt;br /&gt;
&lt;br /&gt;
For example, say you wanted to delete the [https://tiusic.com/thumb.html thumbnail] notes from a sequence, so you can change the thumbnail. Thumbnail notes all have 0 volume, so you can just select all the notes with 0 volume:&lt;br /&gt;
 selectNotesIf(n =&amp;gt; n.volume == 0)&lt;br /&gt;
This selects all the thumbnail notes, so now you can delete them as normal (though the UI focus will still be on the console, so you&#039;ll have to click on the sequencer before you press delete).&lt;br /&gt;
&lt;br /&gt;
=== Tweaking notes ===&lt;br /&gt;
 tweakNotes(tweakFunction)&lt;br /&gt;
This is probably the single most useful console function. It basically runs tweakFunction on every selected note and has undo/redo support for any changes that tweakFunction makes to the note. It&#039;s roughly equivalent to:&lt;br /&gt;
 for (const note of selection.notes) {&lt;br /&gt;
   tweakFunction(note);&lt;br /&gt;
 }&lt;br /&gt;
There are a few problems with doing a for loop like this and manually tweaking the notes. For starters, you won&#039;t get undo/redo support, but the bigger problem is that there are a few optimizations that OS does based on the note time, instrument, length, or pitch that require extra work if you modify those parameters (namely &amp;quot;song.moveNote()&amp;quot; and &amp;quot;song.updateLoopTime()&amp;quot;). Failure to do so could corrupt your sequence. tweakNotes takes care of this work for you so you don&#039;t have to worry about it.&lt;br /&gt;
&lt;br /&gt;
The fields of the note object that you can modify are:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+The fields of the Note object&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Can modify?&lt;br /&gt;
|-&lt;br /&gt;
|instrument&lt;br /&gt;
|Integer&lt;br /&gt;
|The instrument id, eg 22 for sitar&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|String&lt;br /&gt;
|The pitch or keyboard note, eg &#039;C5&#039; or &#039;F#7&#039;&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|time&lt;br /&gt;
|Number&lt;br /&gt;
|The time when the note starts in standard time units (quarter notes)&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|length&lt;br /&gt;
|Number&lt;br /&gt;
|The length of the note in standard time units&lt;br /&gt;
|Only with tweakNotes&lt;br /&gt;
|-&lt;br /&gt;
|volume&lt;br /&gt;
|Number&lt;br /&gt;
|The volume of the note, usually from 0 to 1.&lt;br /&gt;
|Always&lt;br /&gt;
|}&lt;br /&gt;
If you console.log the note you&#039;ll see other internal fields, but &#039;&#039;&#039;DO NOT MODIFY THESE&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
For example, you can halve the volume like this (eg for a custom delay effect, copy, shift, then tweak the volume):&lt;br /&gt;
 tweakNotes(n =&amp;gt; n.volume *= 0.5)&lt;br /&gt;
We can also use tweakNotes to quantize the note times. This code snaps the notes to the nearest grid line (grid is a global variable that contains the grid value, see setGrid above):&lt;br /&gt;
 tweakNotes(n=&amp;gt;n.time = Math.round(n.time * grid) / grid)&lt;br /&gt;
Another example is the humanize function, which is built on tweakNotes (in fact, several of the other functions could be rewritten in terms of tweakNotes):&lt;br /&gt;
 function humanize(volumeVariation = 0.2, timeVariation = 0.1) {&lt;br /&gt;
   tweakNotes(n =&amp;gt; {&lt;br /&gt;
     n.volume *= 1 + volumeVariation * (2 * Math.random() - 1);&lt;br /&gt;
     n.time += timeVariation * (2 * Math.random() - 1);&lt;br /&gt;
     if (n.time &amp;lt; 0) n.time = 0;&lt;br /&gt;
   });&lt;br /&gt;
 }&lt;br /&gt;
Tweak notes can also be used to generate the lengthening sawtooth effect from [https://onlinesequencer.net/1905746 Ganymede]:&lt;br /&gt;
 const span = selection.getTimeSpan();&lt;br /&gt;
 tweakNotes(n =&amp;gt; {&lt;br /&gt;
   n.length *= 0.5 + (n.time - span.min) / (span.max - span.min);&lt;br /&gt;
 });&lt;br /&gt;
A more complicated example is adding swing to your selected notes:&lt;br /&gt;
 tweakNotes(n =&amp;gt; {&lt;br /&gt;
   const t = n.time / 4;&lt;br /&gt;
   const intTime = Math.floor(t);&lt;br /&gt;
   const fracTime = t - intTime;&lt;br /&gt;
   const newFracTime = fracTime &amp;lt;= 0.5 ? fracTime * 4 / 3 : (fracTime - 0.5) * 3 / 4 + 2 / 3;&lt;br /&gt;
   n.time = (intTime + newFracTime) * 4;&lt;br /&gt;
 });&lt;br /&gt;
&lt;br /&gt;
=== Tweaking markers ===&lt;br /&gt;
There is currently no marker equivalent of tweakNotes. Markers also have optimizations that mean you can&#039;t modify the time, instrument, or setting, without doing extra work. The only things you can safely modify are the value and the blend. If you need to modify the other parameters, you&#039;re better off asking the devs to add a tweakMarkers function, rather than trying to modify them and corrupting your sequence.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+The fields of the Marker object&lt;br /&gt;
!Name&lt;br /&gt;
!Type&lt;br /&gt;
!Description&lt;br /&gt;
!Can modify?&lt;br /&gt;
|-&lt;br /&gt;
|instrument&lt;br /&gt;
|Integer&lt;br /&gt;
|The instrument id, eg 19 for xylophone&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|time&lt;br /&gt;
|Integer&lt;br /&gt;
|The marker&#039;s time (quarter notes, must be a whole number)&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|setting&lt;br /&gt;
|Integer&lt;br /&gt;
|The setting (one of the kMarkerSetting... constants, eg kMarkerSettingBpm)&lt;br /&gt;
|Never&lt;br /&gt;
|-&lt;br /&gt;
|value&lt;br /&gt;
|Dynamic&lt;br /&gt;
|The marker value. Its type depends on the marker setting.&lt;br /&gt;
|Always&lt;br /&gt;
|-&lt;br /&gt;
|blend&lt;br /&gt;
|Boolean&lt;br /&gt;
|Whether or not the marker is blended.&lt;br /&gt;
|Always&lt;br /&gt;
|}&lt;br /&gt;
With these limitations, the most useful thing you can do is set the marker value to a value outside the normal range (like we did for the instrument settings above). This snippet sets all the selected detune markers to detune up by 2 octaves:&lt;br /&gt;
 for (const marker of selection.markers) {&lt;br /&gt;
   if (marker.setting == kMarkerSettingInstrumentDetune) {&lt;br /&gt;
     marker.value = 2400;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
If you really need to change the instrument, time, or setting, delete the marker and create a new one (see below for details).&lt;br /&gt;
&lt;br /&gt;
You can also use &amp;quot;song.getAllMarkersAtTime(t)&amp;quot; to get a list of all the markers at a specific time, but selecting them in the UI and then iterating over &amp;quot;selection.markers&amp;quot; is easier.&lt;br /&gt;
&lt;br /&gt;
=== Creating notes ===&lt;br /&gt;
You can create Note objects using &amp;quot;new Note&amp;quot;, but you also have to manually add them to the song, like so:&lt;br /&gt;
 song.addNote(new Note(song, type, time, length, instrument, volume))&lt;br /&gt;
For example, let&#039;s generate a random melody:&lt;br /&gt;
 for (let i = 0; i &amp;lt; 16; ++i) {&lt;br /&gt;
   song.addNote(new Note(song, &#039;CDEFGAB&#039;[Math.floor(Math.random() * 7)] + &#039;4&#039;, i, 1, instrument, 1));&lt;br /&gt;
 }&lt;br /&gt;
Whenever you make changes to the notes of a sequence (adding, removing, moving, etc), the changes won&#039;t be visible until the sequencer view is updated. You can either run &amp;quot;SequencerView.repaint()&amp;quot;, or just move the view a bit (eg scroll). tweakNotes handles this for you, but in this example, you need to do it manually.&lt;br /&gt;
&lt;br /&gt;
Adding notes like this doesn&#039;t have undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Deleting notes ===&lt;br /&gt;
If you have a Note object, you can remove it from the sequence like this:&lt;br /&gt;
 song.removeNote(note)&lt;br /&gt;
This doesn&#039;t actually delete the Note object, just removes it from the sequence. In fact you can add it again if you want, using &amp;quot;song.addNote(note)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s take another look at our earlier example, where we wanted to delete the thumbnail notes. Instead of using selectNotesIf and then manually deleting them, we could automatically delete them.&lt;br /&gt;
 for (const note of song.notes) {&lt;br /&gt;
   if (note.volume == 0) {&lt;br /&gt;
     song.removeNote(note);&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
Removing notes like this doesn&#039;t have undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Creating markers ===&lt;br /&gt;
 addMarker(time, setting, instrument, value, blend)&lt;br /&gt;
This function adds a marker to the song. The parameters are the same as in the marker field table above. Returns the newly created Marker object. Includes undo/redo support.&lt;br /&gt;
&lt;br /&gt;
=== Deleting markers ===&lt;br /&gt;
 removeMarker(marker)&lt;br /&gt;
Removes the marker from the sequence. Includes undo/redo support.&lt;br /&gt;
[[category:Online Sequencer UI]]&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Main_Page&amp;diff=1160</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Main_Page&amp;diff=1160"/>
		<updated>2023-12-01T23:44:45Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; text-align: center; margin-bottom: .3%;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:125%;&amp;quot;&amp;gt;Welcome to the &#039;&#039;&#039;{{SITENAME}}&#039;&#039;&#039;, a wiki for using and navigating [https://onlinesequencer.net/ Online Sequencer].&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Online Sequencer]]&#039;&#039;&#039; is a web-based music [[wikipedia:Music_sequencer|sequencer]] that allows users to create music saved online or on their computer and share it with other users.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; column-gap: .3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline; margin-left: auto; margin-right: auto; margin-bottom: .3%; flex-basis: 45%; flex-grow: 1; &amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; height: 100%; border-spacing: 5px; margin-top: 0px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;About Online Sequencer&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
[[File:OS Logo.png|left|155x155px]]&lt;br /&gt;
&#039;&#039;[[Online Sequencer]]&#039;&#039; was created by [[Jacob Morgan]] in 2013. Users can create a sequence by placing notes in a piano roll-style interface. &lt;br /&gt;
Over time, various features were added, such as new instruments, effects, and control options sequences.&lt;br /&gt;
The community around the site expanded as well, adding a forum, chat, and this wiki.&lt;br /&gt;
&lt;br /&gt;
[https://onlinesequencer.net/wiki/Special:AllPages?hideredirects=1 All wiki pages]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;Getting Started&#039;&#039;&#039;&amp;lt;!-- LINK ARTICLES HERE --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
[[File:Online_sequencer_editor.png|right|thumbnail]]&lt;br /&gt;
*[[Features]]&lt;br /&gt;
*[[Instruments]]&lt;br /&gt;
**[[Instrument Options]]&lt;br /&gt;
**[[Equalizer]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left&amp;quot; ; |&#039;&#039;&#039;Did you know...&#039;&#039;&#039;&amp;lt;!-- Interesting facts about the website --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* ...that [[Robo]] was created on July 4th, 2019?&lt;br /&gt;
* ...that there are multiple secret pages?&lt;br /&gt;
* ...that [https://onlinesequencer.net/members/30110 adBot] used to convert images into notes?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:inline; margin-left: auto; margin-right: auto; margin-bottom: .3%; min-width:50%; flex-grow: 1;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; height: 100%; border-spacing: 5px; margin-top: 0px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;Online Sequencer News&#039;&#039;&#039;&amp;lt;!-- For news about the site itself --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;News and events regarding Online Sequencer&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The December 2023 contest has commenced!&lt;br /&gt;
&lt;br /&gt;
*The November 2023 contest has closed! Winners were announced on 11/30.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left&amp;quot; ; |&#039;&#039;&#039;Community&#039;&#039;&#039;&amp;lt;!-- For contests, mod applications, other community stuff --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;The community is a great place for users to share their thoughts and music!&#039;&#039;&lt;br /&gt;
*[https://onlinesequencer.net/forum/ Online Sequencer Forum]&lt;br /&gt;
----&lt;br /&gt;
[https://onlinesequencer.net/forum/thread-8289.html Current Contest] (12/1/23 - 12/21/23)&lt;br /&gt;
&lt;br /&gt;
Theme:&#039;&#039;&amp;quot;create music to shop to&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[https://onlinesequencer.net/forum/thread-8233.html Last Contest] (11/1/23 - 11/21/23)&lt;br /&gt;
&lt;br /&gt;
Theme: &#039;&#039;&amp;quot;create calming music.&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Winning entries:&lt;br /&gt;
*[http://onlinesequencer.net/3677502 warm socks on a cold day] by [https://onlinesequencer.net/members/120168 ballin]&lt;br /&gt;
*[http://onlinesequencer.net/3685048 eternal] by [https://onlinesequencer.net/members/37515 Triangle] and [https://onlinesequencer.net/members/50720 SNAKEBOX2020]&lt;br /&gt;
*[http://onlinesequencer.net/3675853 Crimson Seas] by [https://onlinesequencer.net/members/101056 NT4]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1159</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1159"/>
		<updated>2023-12-01T23:41:54Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 18:34, 01 December 2023 (EST)&lt;br /&gt;
:What do you mean and what are we adding? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FF0000;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#007700;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:37, 1 December 2023 (PST)&lt;br /&gt;
:we should make a page that lists techniques used in sequences, such as pseudosustain, timbre change via detune, etc [[User:Eepic|eepic]] [[User talk:Eepic|(talk)]] 18:39, 1 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1158</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1158"/>
		<updated>2023-12-01T23:41:31Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 18:34, 01 December 2023 (EST)&lt;br /&gt;
:What do you mean and what are we adding? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FF0000;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#007700;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:37, 1 December 2023 (PST)&lt;br /&gt;
:we should make a page that lists techniques used in sequences, such as pseudosustain, timbre change via detune, etc [[User:Eepic|eepic]] [[User talk:Eepic|talk]] 18:39, 1 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1157</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1157"/>
		<updated>2023-12-01T23:41:09Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 18:34, 01 December 2023 (EST)&lt;br /&gt;
:What do you mean and what are we adding? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FF0000;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#007700;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:37, 1 December 2023 (PST)&lt;br /&gt;
:we should make a page that lists techniques used in sequences, such as pseudosustain, timbre change via detune, etc [[User:Eepic]] [[User talk:Eepic]] 18:39, 1 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1156</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1156"/>
		<updated>2023-12-01T23:40:35Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 18:34, 01 December 2023 (EST)&lt;br /&gt;
:What do you mean and what are we adding? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FF0000;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#007700;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:37, 1 December 2023 (PST)&lt;br /&gt;
:we should make a page that lists techniques used in sequences, such as pseudosustain, timbre change via detune, etc [[User:Eepic]][[User talk:Eepic]] 18:39, 1 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1154</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1154"/>
		<updated>2023-12-01T23:35:06Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 06:34, 01 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1153</id>
		<title>Talk:Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Talk:Main_Page&amp;diff=1153"/>
		<updated>2023-12-01T23:35:00Z</updated>

		<summary type="html">&lt;p&gt;Eepic: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules ==&lt;br /&gt;
&lt;br /&gt;
*Do not vandalize.&lt;br /&gt;
*Do not be biased. (This can include words that can have a negative connotation)&lt;br /&gt;
*In the News Section, if there are over 10 entries, then delete the older entries and return the entry number to 10.&lt;br /&gt;
&lt;br /&gt;
== Talk Section ==&lt;br /&gt;
&lt;br /&gt;
This is neat.&lt;br /&gt;
[[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
:Are there any suggestions, trapbeat349? [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:20, 2 January 2023 (PST)&lt;br /&gt;
::nope [[User:Trapbeat349|TBYNM]] ([[User talk:Trapbeat349|talk]]) 11:15, 13 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
good work everyone --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 21:15, 2 January 2023 (PST)&lt;br /&gt;
:Thanks, [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#CC9933;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#1c7f5;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 15:58, 3 January 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
I&#039;d like to be able to edit the Main Page please, thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 18:57, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Also another word, I strongly suggest we use the Main Page as the hub between all OS Wiki pages, and move everything here to &amp;quot;Online Sequencer&amp;quot;, a new page especially since the table of contents will not show up since this is the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 22:12, 26 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Tbyunomi, we&#039;re going to need to make templates. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 16:13, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Yes I agree, can you add the templates for me please? Thanks [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 16:14, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Maybe I should help this wiki. [[User:Benvisions|&amp;lt;span style=&amp;quot;color:#FFA500;&amp;quot;&amp;gt;Ben&amp;lt;/span&amp;gt;]][[User talk:Benvisions|&amp;lt;span style=&amp;quot;color:#A020F0;&amp;quot;&amp;gt;visions&amp;lt;/span&amp;gt;]] 17:20, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
Benv, look at the main page. User:Arskari created the main page. [[User:Tbyunomi|Tbyunomi]] ([[User talk:Tbyunomi|talk]]) 17:26, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
looking really good! --[[User:Fox|Fox]] ([[User talk:Fox|talk]]) 22:49, 27 September 2023 (PDT)&lt;br /&gt;
&lt;br /&gt;
hi guys!! [[User:971nari|971nari]] ([[User talk:971nari|talk]]) 18:58, 06 November 2023 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
we should add a techniques page [[User:Eepic|eepic]] ([[User talk:Eepic|talk]]) 06:34, 01 December 2023 (EST)&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=Main_Page&amp;diff=1152</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=Main_Page&amp;diff=1152"/>
		<updated>2023-12-01T23:27:27Z</updated>

		<summary type="html">&lt;p&gt;Eepic: news&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; text-align: center; margin-bottom: .3%;&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:125%;&amp;quot;&amp;gt;Welcome to the &#039;&#039;&#039;{{SITENAME}}&#039;&#039;&#039;, a wiki for using and navigating [https://onlinesequencer.net/ Online Sequencer].&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Online Sequencer]]&#039;&#039;&#039; is a web-based music [[wikipedia:Music_sequencer|sequencer]] that allows users to create music saved online or on their computer and share it with other users.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex; flex-wrap: wrap; column-gap: .3%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:inline; margin-left: auto; margin-right: auto; margin-bottom: .3%; flex-basis: 45%; flex-grow: 1; &amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; height: 100%; border-spacing: 5px; margin-top: 0px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;About Online Sequencer&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
[[File:OS Logo.png|left|155x155px]]&lt;br /&gt;
&#039;&#039;[[Online Sequencer]]&#039;&#039; was created by [[Jacob Morgan]] in 2013. Users can create a sequence by placing notes in a piano roll-style interface. &lt;br /&gt;
Over time, various features were added, such as new instruments, effects, and control options sequences.&lt;br /&gt;
The community around the site expanded as well, adding a forum, chat, and this wiki.&lt;br /&gt;
&lt;br /&gt;
[https://onlinesequencer.net/wiki/Special:AllPages?hideredirects=1 All wiki pages]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;Getting Started&#039;&#039;&#039;&amp;lt;!-- LINK ARTICLES HERE --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
[[File:Online_sequencer_editor.png|right|thumbnail]]&lt;br /&gt;
*[[Features]]&lt;br /&gt;
*[[Instruments]]&lt;br /&gt;
**[[Instrument Options]]&lt;br /&gt;
**[[Equalizer]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left&amp;quot; ; |&#039;&#039;&#039;Did you know...&#039;&#039;&#039;&amp;lt;!-- Interesting facts about the website --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* ...that [[Robo]] was created on July 4th, 2019?&lt;br /&gt;
* ...that there are multiple secret pages?&lt;br /&gt;
* ...that [https://onlinesequencer.net/members/30110 adBot] used to convert images into notes?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;display:inline; margin-left: auto; margin-right: auto; margin-bottom: .3%; min-width:50%; flex-grow: 1;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; height: 100%; border-spacing: 5px; margin-top: 0px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px; margin-top: 3px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left;&amp;quot; |&#039;&#039;&#039;Online Sequencer News&#039;&#039;&#039;&amp;lt;!-- For news about the site itself --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;News and events regarding Online Sequencer&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The December 2023 contest has commenced!&lt;br /&gt;
&lt;br /&gt;
*The November 2023 contest has closed! Winners were announced on 11/30.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%; border-spacing: 5px;&amp;quot;&lt;br /&gt;
! style=&amp;quot;color:#FFFFFF; background:#254d88; text-align: left&amp;quot; ; |&#039;&#039;&#039;Community&#039;&#039;&#039;&amp;lt;!-- For contests, mod applications, other community stuff --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;The community is a great place for users to share music and their thoughts!&#039;&#039;&lt;br /&gt;
*[https://onlinesequencer.net/forum/ Online Sequencer Forum]&lt;br /&gt;
----&lt;br /&gt;
[https://onlinesequencer.net/forum/thread-8289.html Current Contest] (12/1/23 - 12/21/23)&lt;br /&gt;
&lt;br /&gt;
Theme:&#039;&#039;&amp;quot;create music to shop to&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[https://onlinesequencer.net/forum/thread-8233.html Last Contest] (11/1/23 - 11/21/23)&lt;br /&gt;
&lt;br /&gt;
Theme: &#039;&#039;&amp;quot;create calming music.&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Winning entries:&lt;br /&gt;
*[http://onlinesequencer.net/3677502 warm socks on a cold day] by [https://onlinesequencer.net/members/120168 ballin]&lt;br /&gt;
*[http://onlinesequencer.net/3685048 eternal] by [https://onlinesequencer.net/members/37515 Triangle] and [https://onlinesequencer.net/members/50720 SNAKEBOX2020]&lt;br /&gt;
*[http://onlinesequencer.net/3675853 Crimson Seas] by [https://onlinesequencer.net/members/101056 NT4]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
	<entry>
		<id>https://onlinesequencer.net/w/index.php?title=User:Eepic&amp;diff=745</id>
		<title>User:Eepic</title>
		<link rel="alternate" type="text/html" href="https://onlinesequencer.net/w/index.php?title=User:Eepic&amp;diff=745"/>
		<updated>2023-06-23T11:07:40Z</updated>

		<summary type="html">&lt;p&gt;Eepic: Created page with &amp;quot;noob user&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;noob user&lt;/div&gt;</summary>
		<author><name>Eepic</name></author>
	</entry>
</feed>