Giter Club home page Giter Club logo

circuit_samples's People

Contributors

mungewell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

circuit_samples's Issues

Padding SysEx to maximum size

The padding function is padding, but it does not produce a file exactly matching source (Gabe SysEx). The fle starts the same, but original has significantly more padding... and different checksum

$ hexdump -C Gabe\ Miller\ Drums.syx | head
00000000  f0 00 20 29 00 77 00 00  02 03 0b 00 00 00 00 00  |.. ).w..........|
00000010  05 07 0f 00 00 00 f7 f0  00 20 29 00 79 18 40 01  |......... ).y.@.|
00000020  10 00 3b 00 00 23 00 3b  00 00 15 35 19 15 08 18  |..;..#.;...5....|
00000030  16 18 70 14 60 02 10 7f  0d 73 0c 58 0c 41 12 0e  |..p.`....s.X.A..|
00000040  20 11 53 14 2e 22 18 2a  1c 17 1f 5b 22 45 35 22  | .S..".*...["E5"|
00000050  42 20 43 1b 28 08 16 55  0f 79 09 65 04 2c 57 00  |B C.(..U.y.e.,W.|
00000060  3b 7f 32 7f 41 28 00 6b  02 09 04 47 07 50 6e 0a  |;.2.A(.k...G.Pn.|
00000070  74 0d 14 10 24 08 13 1c  15 00 17 70 17 15 5d 16  |t...$......p..].|
00000080  76 15 2b 15 34 02 14 03  12 39 0f 1b 0c 41 3b 0c  |v.+.4....9...A;.|
00000090  72 0d 2a 0c 41 02 0a 18  07 7f 05 1a 03 71 15 02  |r.*.A........q..|

And 'test.syx' with padding and 'test2.syx' without ('-n' option).

$ ls -al *.syx
-rwxrwxrwx 2 simon simon 6753638 Dec  6 11:43 'Gabe Miller Drums.syx'
-rwxrwxrwx 1 simon simon 2740838 Dec  6 12:01  test.syx
-rwxrwxrwx 1 simon simon 2682060 Dec  6 12:15  test2.syx

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.