<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[OscPocketM - portable beat production tool for the M5Stack Core2]]></title><description><![CDATA[<p dir="auto">Welcome to the OscPocketM (OPM) - the portable beatmaker for the M5Stack Core 2!</p>
<p dir="auto"><img src="/assets/uploads/files/1631992429692-mtitle-resized.jpg" alt="0_1631992428075_mtitle.jpg" class=" img-fluid img-markdown" /><br />
In your hands you will have 3 synthesizers and 1 drum machine that all can be sequenced and used to produce songs.</p>
<p dir="auto">The synthesizers have selectable waveform, a low pass filter that can be modulated, an adjustable envelope and an optional second detunable oscillator.</p>
<p dir="auto">The drum machine has seven sounds: kick, snare, open and closed hihat, clap, tom lo and tom hi. All sounds can be tweaked.</p>
<p dir="auto">All sounds can be balanced using the built in mixer.</p>
<p dir="auto">The synths have a piano roll step sequencer and the drum machine has dedicated 5 track step sequencer.</p>
<p dir="auto">Sequences can be chained using the song editor.</p>
<p dir="auto">There are also utility functions for saving and loading setups and sequences, as well as copying and clearing sequences and settings gate times.</p>
<p dir="auto">All software is running on the Core2 including sound generation using the excellent Mozzi library.</p>
<p dir="auto">Demo: <a href="https://youtu.be/BsVUM46RVbc" target="_blank" rel="noopener noreferrer nofollow ugc">YouTube</a></p>
<p dir="auto">Download: <a href="https://oscillator.se/opensource" target="_blank" rel="noopener noreferrer nofollow ugc">https://oscillator.se/opensource</a></p>
]]></description><link>https://community.m5stack.com/topic/3584/oscpocketm-portable-beat-production-tool-for-the-m5stack-core2</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 17:18:19 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/3584.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Sep 2021 19:15:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Thu, 09 Feb 2023 13:28:39 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/14532">@kombistack</a>,</p>
<p dir="auto">it seems they have updated the filter functions (see <a href="https://github.com/sensorium/Mozzi/pull/165" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sensorium/Mozzi/pull/165</a>) and although they say that it should be backwards compatible, it obviously is not.</p>
<p dir="auto">I developed for Mozzi 1.1. I have put that version on my site (<a href="https://www.oscillator.se/opensource/#m5stack" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.oscillator.se/opensource/#m5stack</a>). Can you try it and report back?</p>
<p dir="auto">Thanks for using OscPocketM!</p>
]]></description><link>https://community.m5stack.com/post/20056</link><guid isPermaLink="true">https://community.m5stack.com/post/20056</guid><dc:creator><![CDATA[oscillator]]></dc:creator><pubDate>Thu, 09 Feb 2023 13:28:39 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Thu, 09 Feb 2023 04:21:10 GMT]]></title><description><![CDATA[<p dir="auto">Hi Oscillator,<br />
I tried loading your code and got the below error. Would you be able to advise a solution please?</p>
<p dir="auto">In file included from c:\Users\User\OneDrive\Documents\Arduino\libraries\Mozzi-master/LowPassFilter.h:16:0,<br />
from C:\Users\User\OneDrive\Documents\M5\oscpocketm\code\code.ino:22:<br />
c:\Users\User\OneDrive\Documents\Arduino\libraries\Mozzi-master/ResonantFilter.h:71:6: error: multiple definition of 'enum filter_types'<br />
enum filter_types { LOWPASS, BANDPASS, HIGHPASS, NOTCH };<br />
^<br />
In file included from C:\Users\User\OneDrive\Documents\M5\oscpocketm\code\code.ino:20:0:<br />
c:\Users\User\OneDrive\Documents\Arduino\libraries\Mozzi-master/StateVariable.h:53:6: note: previous definition here<br />
enum filter_types { LOWPASS, BANDPASS, HIGHPASS, NOTCH };<br />
^</p>
<p dir="auto">exit status 1</p>
<p dir="auto">Compilation error: exit status 1</p>
]]></description><link>https://community.m5stack.com/post/20052</link><guid isPermaLink="true">https://community.m5stack.com/post/20052</guid><dc:creator><![CDATA[Kombistack]]></dc:creator><pubDate>Thu, 09 Feb 2023 04:21:10 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Tue, 05 Oct 2021 06:43:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/7103">@raychmond</a> said in <a href="/post/15055">OscPocketM - portable beat production tool for the M5Stack Core2</a>:</p>
<blockquote>
<p dir="auto">Never mind. I found out that my M5core2 library is too old. After updating to the latest version, it uploaded successfully.</p>
<p dir="auto">Thank you anyway!</p>
</blockquote>
<p dir="auto">Glad you got it running! Happy beat-making! :)</p>
]]></description><link>https://community.m5stack.com/post/15056</link><guid isPermaLink="true">https://community.m5stack.com/post/15056</guid><dc:creator><![CDATA[oscillator]]></dc:creator><pubDate>Tue, 05 Oct 2021 06:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Tue, 05 Oct 2021 03:30:38 GMT]]></title><description><![CDATA[<p dir="auto">Never mind. I found out that my M5core2 library is too old. After updating to the latest version, it uploaded successfully.</p>
<p dir="auto">Thank you anyway!</p>
]]></description><link>https://community.m5stack.com/post/15055</link><guid isPermaLink="true">https://community.m5stack.com/post/15055</guid><dc:creator><![CDATA[raychmond]]></dc:creator><pubDate>Tue, 05 Oct 2021 03:30:38 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Tue, 05 Oct 2021 02:40:38 GMT]]></title><description><![CDATA[<p dir="auto">Hi, I really like your idea. I tried to upload to my core2, but it ended up with compile error:<br />
code.ino: In function 'void UIHandle()':<br />
code:1657:3: error: 'Event' was not declared in this scope<br />
Event&amp; e = M5.Buttons.event;<br />
^<br />
code:1657:10: error: 'e' was not declared in this scope<br />
Event&amp; e = M5.Buttons.event;<br />
^<br />
code:1657:17: error: 'class M5Core2' has no member named 'Buttons'</p>
<p dir="auto">Can you please advise me what I should do to fix this?</p>
<p dir="auto">Thank you!</p>
]]></description><link>https://community.m5stack.com/post/15054</link><guid isPermaLink="true">https://community.m5stack.com/post/15054</guid><dc:creator><![CDATA[raychmond]]></dc:creator><pubDate>Tue, 05 Oct 2021 02:40:38 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Mon, 20 Sep 2021 07:51:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/443">@ajb2k3</a> said in <a href="/post/14908">OscPocketM - portable beat production tool for the M5Stack Core2</a>:</p>
<blockquote>
<p dir="auto">Nice, thanks for sharing.</p>
</blockquote>
<p dir="auto">Thanks you! :) I hope you find it useful and/or enjoyable!</p>
]]></description><link>https://community.m5stack.com/post/14909</link><guid isPermaLink="true">https://community.m5stack.com/post/14909</guid><dc:creator><![CDATA[oscillator]]></dc:creator><pubDate>Mon, 20 Sep 2021 07:51:43 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Mon, 20 Sep 2021 06:00:57 GMT]]></title><description><![CDATA[<p dir="auto">Nice, thanks for sharing.</p>
]]></description><link>https://community.m5stack.com/post/14908</link><guid isPermaLink="true">https://community.m5stack.com/post/14908</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Mon, 20 Sep 2021 06:00:57 GMT</pubDate></item><item><title><![CDATA[Reply to OscPocketM - portable beat production tool for the M5Stack Core2 on Sun, 19 Sep 2021 14:41:38 GMT]]></title><description><![CDATA[<p dir="auto">I've got audio output using the DAC to work now so it is easy to output the sound to a speaker or mixer. The instructions are in the updated PDF manual.</p>
]]></description><link>https://community.m5stack.com/post/14904</link><guid isPermaLink="true">https://community.m5stack.com/post/14904</guid><dc:creator><![CDATA[oscillator]]></dc:creator><pubDate>Sun, 19 Sep 2021 14:41:38 GMT</pubDate></item></channel></rss>