Revert "hardwired bpm with audioengine and patternplayer."

This reverts commit 7f23fca8a9decfcd1fa03b20fe813841bbfee06e.
Revert "class PatternPlayer located in AudioEngine.h to avoid mess in the include"

This reverts commit 9c56c83d7eeb8320e9a241976b343a10c137a4ec.
Revert "cleanup include"

This reverts commit 08a4281239395226218a76d0711988c9d68993c1.
Revert "protect the Note.h"

This reverts commit 450fff66c824e435ab9b25198736af52db1f10a5.
Revert "related to the previous commit junk"

This reverts commit 898c0e633461347ff7ce403af2dad36276fe45e7.
Revert "remove some junk in the include"

This reverts commit be8126ddfbc20eda64bc79bc2515e136d7c40ef2.
Revert "add the two new picoloop file"

This reverts commit 42a338d0bba145bb4cb65ed595b6b172d2f5d09c.
Revert "PatternPlayer => Picoloop"

This reverts commit 57a7644ba465b76969761f41a8603f00e67cf4f0.
Revert "related to last commit"

This reverts commit c21235cd25b091dd558a3ca948a30c374347390d.
Revert "PatternPlayer::seq_callback_update_step() added to reduce code complexity"

This reverts commit 7d3f55f7254880e79a05b534c01f6f40e7c18c9a.
Revert "PatternPlayer become a class"

This reverts commit c01410d346b284d5ac8f57e0069e53b2121f1fac.
Revert "for now, the RtAudio doesn't work..."

This reverts commit 49af6ab3b318149c9c5703d24cf579df96c0de41.
Revert "add the remove pattern A+B+DOWN in load save"

This reverts commit ea8ab67de7fc94fac7d769733eca2179838165ca.
Revert "Revert "add the remove pattern A+B+DOWN in load save""

This reverts commit 2715f163de57d35019caac2790ac33f6956dbb78.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "for now, the RtAudio doesn't work...""

This reverts commit c3bbe047a79594be1327b652108b6f01998f631c.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "PatternPlayer become a class""

This reverts commit 6b72b8d1b10a07b2e29608e1c76e6687a07c88a5.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "PatternPlayer::seq_callback_update_step() added to reduce code complexity""

This reverts commit c2296e266cde225cd6f83443f9ee4dae252bbecd.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "related to last commit""

This reverts commit 80fa68727058f8b747659b752918aaf3d3b32fc6.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "PatternPlayer => Picoloop""

This reverts commit 663bb6d306bbeba4840002b801e31eb3b1616d4a.

all this commit break the opendingux build so there should be another way to do it
Revert "Revert "add the two new picoloop file""

This reverts commit 371e32fe564478a16e0212b98c3f0abfd0aa3a6b.

all this commit break the opendingux build so there should be another way to do it