Jump to content

Search the Community

Showing results for tags 'music'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Atari Systems
    • Atari General
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Atari VCS
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Classic Consoles
  • Classic Computing
  • Modern Consoles
  • Gaming General
  • Marketplace
  • Community
  • Community
  • Game Programming
  • Site
  • PC Gaming
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Arcade Gaming's Discussion
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's CDFJ
  • Harmony/Melody's DPC+
  • Harmony/Melody's BUS
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews
  • Atari Lynx 30th Birthday's 30th Birthday Programming Competition Games
  • 3D Printing Club's Chat
  • Drivers' Club's Members' Vehicles
  • Drivers' Club's Drives & Events
  • Drivers' Club's Wrenching
  • Drivers' Club's Found in the Wild
  • Drivers' Club's General Discussion
  • Dirtarians's General Discussion
  • Dirtarians's Members' Rigs
  • Dirtarians's Trail Runs & Reports
  • Dirtarians's Wrenching
  • The Green Herb's Discussions
  • Robin Gravel's new blog's My blog
  • Robin Gravel's new blog's Games released
  • Atari Video Club's Harmony Games
  • Atari Video Club's The Atari Gamer
  • Atari Video Club's Video Game Summit
  • Atari Video Club's Discsuuions
  • Star Wars - The Original Trilogy's Star Wars Talk
  • PlusCart User's Bug reports
  • PlusCart User's Discussion
  • DMGD Club's Incoming!
  • DASM's General
  • AtariVox's Topics
  • Gran Turismo's Gran Turismo
  • Gran Turismo's Misc.
  • Gran Turismo's Announcements
  • The Food Club's Food
  • The Food Club's Drinks
  • The Food Club's Read me first!
  • The (Not So) Official Arcade Archives Club's Rules (READ FIRST)
  • The (Not So) Official Arcade Archives Club's Feedback
  • The (Not So) Official Arcade Archives Club's Rumor Mill
  • The (Not So) Official Arcade Archives Club's Coming Soon
  • The (Not So) Official Arcade Archives Club's General Talk
  • The (Not So) Official Arcade Archives Club's High Score Arena
  • Adelaide South Australia Atari Chat's General Chat & Welcome
  • Adelaide South Australia Atari Chat's Meets
  • Adelaide South Australia Atari Chat's Trades & Swaps
  • KC-ACE Reboot's KC-ACE Reboot Forum
  • The Official Lost Gaming Club's Lost Gaming
  • The Official Lost Gaming Club's Undumped Games
  • The Official Lost Gaming Club's Tip Of My Tounge
  • The Official Lost Gaming Club's Lost Gaming Vault
  • The Official Lost Gaming Club's Club Info
  • GIMP Users's Discussion

Blogs

There are no results to display.

There are no results to display.

Calendars

  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


Facebook


Twitter


Instagram


YouTube


eBay


GitHub


Custom Status


Location


Interests


Currently Playing


Playing Next

Found 140 results

  1. After having played DigiBeatz, while looking at Stella's current implementation of the Kid Vid Voice Module, I wondered if something similar could be done today again. But instead of targeting a cassette player, modern devices would be used. Having instant random access would allow the 2600 to play high quality music and/or sounds which are completely synced to the game play. Implementing this in Stella would be quite easy (similar to what MAME does with its SFX samples), one would only need the sound files. But for the real thing some hardware would have to be developed. There I am running out of knowledge, but I suppose this wouldn't be too complicated or expensive. Does that sound feasible and interesting for homebrewers? Maybe something like this already exists?
  2. Hi, I'm trying to get hold of some ST software called Easel by Heavenly Music. It's an editor for Roland Sound Canvas SC modules. A review if the full version of the package is here: http://www.muzines.co.uk/articles/heavenly-music-easel/7600 It was also available as Ease Junior desk accessory version: http://www.muzines.co.uk/articles/easel-junior-sound-canvas-editor-accessory-for-atari-st/10799 Any pointers would be appreciated! Thank you
  3. Hello everyone and nice to meet you! My name is grumpygamer and I am really grumpy! :D Nah, just kidding! I'm just a dad with an insane (and very expensive) passion for all things retro! Anyways I've come into possession of an Atari 520STfm to discover I can play midi on it! Now back when I was young I owned an Amiga (boooo! :P - really loved it!) and I used to make music on it with Soundtracker. So here I am wondering the following: Is there is a tracker on the ST that supports MIDI and at least 8 channels? Is my Atari good enough? If not which one would be the better one to use? I have it on my desk now and only have 1 FDD with Music maker, I tested it with Kontakt on my pc as a sampler and it works! Now I only need to find a tracker to work with for multi channel! Any help is much appreciated!
  4. I though I'd post this in Classic Gaming General, but I guess it's not available anymore, so I'm just posting it here thinking this is where most people would be interested. I was looking through my record collection and noticed the inside sleeve for Pac Man Fever by Buckner & Garcia LP contains instructions on how to win the game:
  5. So I recently bought Vectorblade and Protector/YASI from Packrat, and immediately having a Space Invaders itch, I popped in the latter and was immediately greeted for the first time with the awesome menu music that I assume a lot here are familiar with A little backstory about myself, I'm part of the Clone Hero community (if you're unaware, I assume you've heard of the game Guitar Hero; it's a free-to-play clone of those games) and basically, what I do is I take music that I think would be fun to play, and I make it playable on the game. Immediately, I was interested in doing what I could with the menu music from Protector/YASI. I messaged the guy behind Packrat about it asking if I was allowed to have a ROM file sent to me to try to rip the music, since I just bought the game. When he got back to me though, he said that he couldn't get a hold of the original creator and was therefore (understandably so) hesitant to share a ROM file without permission. Unfortunately, this was my only lead, as I do not have a Vectrex cart reader for my PC. I would like to clarify: I am NOT asking for a free ROM of this game (I, admittedly, don't even know if Homebrew ROMs follow the same rules as officially licensed ones. A ROM would fix my predicament, but I don't wanna accidentally break rules by asking for a ROM when I'm not supposed to or something. If anyone needed me to, I could provide proof that I own the game), I am only interested in getting my hands on an acceptable-quality audio file of the menu music. I was wondering if anyone else had ever ripped this audio, or if anyone has the ROM on their PC to be able to do so for me? (Or alternatively, I don't suppose anyone here knows how to get a hold of Alex Herbert?)
  6. Several people have mentioned that RMT isn't the panacea anymore... so perhaps it is time to start discussing how to move beyond RMT. So I'm creating this thread because nobody else is willing to (Doesn't necessarily mean I want to get involved into any kind of coding!) One thing that is critical I think is to use Dmsc's LZSS player, as I mentioned many times, its main advantage is its speed no matter how complex the sound effects are. Its second advantage is that it already exists and doesn't require upgrading if new sound effects are implemented (because it just replays raw Pokey data). Possibilites from a tech POV: 1.Upgrade RMT ? It is a possibility, even though Raster's not with us anymore, some people seem have to have the source code. ( The source code for one the very first releases is actually available from Raster's homepage: http://raster.infos.cz/atari/rmt/rmt.htm : 2003/01: RMT 1.01 beta - rmt101b.zip (105 kb), rmt101b_src.zip (170 kb)) The PC tracker is written in C++ but the sound is actually played with the 6502 ASM player through emulation of the 6502 and Pokey which means implementing new effects require modifying the 6502 player which would bloat it/slow it down, not exactly ideal since it is also used on the A8. Since I have a compatible player (RMT2LZSS) written in C#, it could be possible to remove the 6502 emulation from RMT, replace it with the C# player and leave the Pokey emulation to be able to still play the tunes inside the tracker. The tunes could then be exported to LZSS for playback on the A8. It should then be possible to easily add new sound effects to the C# player. 2.Start from an existing tracker ? This means getting a functional UI but non working player. The player and all its effects would have to be adapted for Pokey. Is there a tracker for a different platform that has enough bits in common with Pokey? I like https://famistudio.org because its interface seems really user friendly and if you watch the demo video, it seems pretty easy to create tunes with it. 3.Start from scratch ? A mammoth task... A slightly different proposition would be to reset RMT by just starting from the C# player and rebuilding a new UI around it. And using Fox's ASAP, the Pokey emulator that's powering RMT. 4.Update RMT with patches ? That's a dead end since adding a feature means removing another one. What's needed is a tracker than handles all the patches at once (and more). To reiterate, this doesn't mean I want to get involved in the coding or implement every feature request that may pop up but at least let's get the ball rolling!
  7. Hello everyone! There are quite a few musicians already making some great tunes on the Intellivision using IntyBASIC, but I want to invite them to give the Intellivision Music Tracker a chance. Not because it's better (IntyBASIC is great!) or easier (the tracker is a lot harder!), but because I think it offers some truly remarkable capabilities that allow for more expressive and nuanced compositions. To ease the transition from IntyBASIC Notation (IBN) to the tracker format (IMT), I've created a program that converts music data from one to the other, called IBN-to-IMT. The idea is that anybody can take an IntyBASIC song, convert it into the tracker format, and from there extend it and alter it with additional instruments, channels, patterns, effects, etc. I wanted to illustrate this process myself, so I asked @Nyuundere for a sample of one of his tunes. In the end I wanted to showcase his song transformed with all sorts of bells-and-whistles and give him and others an idea of what can be done. He graciously agreed, and I went to work. Having secured his permission, I will now share the results with everyone. The song chosen for this demonstration is Beat It by Michael Jackson, tracked originally by @Nyuundere for the IntyBASIC Music Player, transformed and remixed for the Intellivision Music Tracker by yours truly, @DZ-Jay. Original IBN: First, here's the original song, as tracked by @Nyuundere. I took the liberty of annotating it by hand, just to provide context on how each part relates to their corresponding sections in the transformed file. beatit-ibn.mp3 beatit-ibn.bas Transformed IMT: Second, here's the converted song, as processed by IBN-to-IMT. I also annotated the file by hand, so that anybody could follow the provenance of each pattern to the original IBN source. Notice that the instruments are merely approximations (although rather close) and that there is no percussion. IBN-to-IMT does not translate the percussion sounds from IntyBASIC, so it is left to the user to add drum and percussion sounds in the final IMT version. That said, the drums capabilities of the Intellivision Music Tracker are much more sophisticated and one of its key differentiators, so this is something you would probably do in any case. beatit-imt.mp3 beatit-imt.asm IMT Remix: Third, with the converted song on hand, I proceeded to create a cool remix by extending the song, changing the instrument sounds, and adding a proper drums track. I based the structure of the song and the drum sounds on the original Beat It track from Michael Jackson's album Thriller. I tried to reproduce the original drums track, complete with handclap accents, and used a "buzzy" bass sound to take the place of the guitar. As with the others, the source includes annotations relating each channel and section to their original counterparts. beatit-remix.mp3 beatit-remix.asm beatit-remix.rom I took the liberty of extending the remix to use the full six channels available with the ECS -- but even when played without the expansion module, it still retains the same feel; only that the extra drum accents and instrument overlay effects are missing. beatit-remix-3ch.mp3 Beat It - Remix.mp4 Information on the Intellivision Music Tracker and the IBN-to-IMT conversion tool can be found in their respective discussion threads: Intellivision Music Tracker IBN-to-IMT: Converting IntyBASIC songs to tracker format Thanks again to @Nyuundere for going through the trouble of tracking the song originally for IntyBASIC, and for begin so gracious in sharing it with me. -dZ.
  8. Introducing IBN-to-IMT: A program to convert music data from IntyBASIC Notation (IBN) to Intellivision Music Tracker format (IMT). Description: The program will translate a music module composed in IntyBASIC Notation (IBN), into the data format used by the Intellivision Music Tracker (IMT). The result is an assembly source file with the original song represented in the target format. The output file includes instrument definitions that attempt to reproduce the IntyBASIC sounds. By default, IBN-to-IMT will produce output to support 6 channels, following the default configuration of the Intellivision Music Tracker. It will also try to determine automatically the most optimal length of patterns to use, removing duplicate patterns across all channels. The default behaviour can be altered with command line options. How It Works: The crucial problem that IBN-to-IMT attempts to address is how to identify patterns, and how to determine an optimal pattern length in which to split the song data. The solution it employs is actually to apply brute-force. First, the program scans the original BASIC source file and identifies all the labels and music player commands, extracting a stream of note events (the song stream) and splitting them into channels. Any music subroutines encountered via the command "MUSIC GOSUB" are unrolled and included inline as part of the song stream. Throughout this entire pre-processing step, the volume and active instrument of each channel in the original source are tracked. Then, operating on each extracted channel in turn, the program splits the song stream repeatedly into patterns of various row lengths. At each split, it attempts to deduplicate re-occurring patterns across all channels, and computes an estimate of the size of the data needed to reproduce it. When all lengths are tested, the program compares the relative sizes of the data for each iteration, and chooses the smallest one. This is assumed to be the optimal length with a balance between rows and data size. The selected pattern split is then rendered in the Intellivision Music Tracker (IMT) format by emitting the sequence of reused patterns, the channel patterns, and their individual note event sub-patterns. Any patterns corresponding to a labeled section in the original, will include a comment with its corresponding label for reference. Caveats: You must ensure that the source file contains only song statements in valid IntyBASIC Notation (IBN). Variable song speed is not supported by the Intellivision Music Tracker. Therefore, the "MUSIC SPEED" command simply sets the speed for the entire song. The program works best when the original song is naturally organized into repeating groups of notes or musical passages of the same length. Because the implementation of the Intellivision Music Tracker synthesizer is different from that of the IntyBASIC music player, the instrument sounds will only be approximations. The commands "MUSIC STOP" and "MUSIC REPEAT" are interpreted as the end of the song. Therefore, any following statements will be ignored unless referenced in some other way. You should take care to ensure that control-flow commands such as "MUSIC JUMP" and "MUSIC GOSUB" follow a coherent and logical flow. Chaotic jumping around in your song may not translate correctly. Be very careful when exiting a subroutine prematurely via a "MUSIC JUMP" command. This may result in unbalanced "GOSUB/RETURN" pairs. Because pattern extraction occurs independently of label positioning, there is a chance that labels wil not line up with the start of a pattern. Consequently, determining the backtracking from the target of a "MUSIC JUMP" command may fail. In such event, the program will default to an end-of-song marker. Known Issues & Limitations: Error checking is superficial at best. (What can I say, I'm an optimist. And lazy.) Drum arguments are read and extracted, but completely ignored during processing. The control-flow command "MUSIC JUMP" is treated in a special way: If it points forward into the song stream, it will skip all notes until that point If it points backwards to a previously encountered label, it will signal the end of the song and set the target as the repeat offset for backtracking at the end of the sequence. If a target pattern cannot be determined for some reason, it will default to the end-of-song marker. The performance command "MUSIC SPEED" will override the actual speed of the entire song, not just of the following sections. How To Use: For details on how to use IBN-to-IMT and for a comprehensive description of its features and available options, please see the User's Manual included with the program. Requirements: IBN-to-IMT is implemented as a Perl script. Therefore, you need an installation of the Perl programming language in your computer. On Mac, Unix, or Linux systems, Perl is usually included automatically in the standard operating system distribution. For Windows PCs, you may need to download one and install it. There are many distributions out there, most of them free for non-commercial use. One I've used in the past is ActivePerl from ActiveState. Acknowledgements: This program would not have any reason to exist if it were not for the fabulous work by Arnauld Chevallier (@Arnauld) and Oscar Toledo (@nanochess), respective authors of the original Intellivision Music Tracker and IntyBASIC. I would also like to thank @Nyuundere and @First Spear for suggesting the idea for this tool, and for providing sample files from their own personal repertoires on which to test. Most of my initial testing was done on a few sample IBN files I found in this forum, which happen to be published by @First Spear. Download: IBN-to-IMT is now included as part of the Intellivision Music Tracker distribution package. You are encouraged to get the latest version of the tracker from its dedicated thread. Nonetheless, below is the conversion program on its own, along with a copy of the user's manual. trk-utils.zip ibn2imt-manual.txt UPDATES: 2021-03-04: Updated attachments to latest version (from trk-distro-r4).
  9. Hello, In my aim to make the Intellivision Music Tracker useful and increasing its appeal to IntyBASIC programmers, I want to make sure it at least offers at a minimum any critical features that the IntyBASIC music player has. One thing that was missing, and that some have already asked me about, is the ability to disable channels in the tracker so that you can use them for sound effects. Unfortunately, the Intellivision Music Tracker messes with all PSG channels during playback, even if it's just to re-assert silence. I added a simple enhancement that allows the programmer to configure the tracker at runtime to leave some PSG channels untouched. It works by organizing the channels into a prioritized list, and only using the number of channels requested, starting from the one with the highest priority. In order to emulate something like "PLAY SIMPLE" in IntyBASIC, I chose to assign the lowest priority to the third channel of each PSG. The priority list then looks like this: A (Main PSG) - Highest priority B (Main PSG) D (ECS PSG) E (ECS PSG) F (ECS PSG) C (Main PSG) - Lowest priority +-----------+-----------+ | MAIN PSG | ECS PSG | +---+---+---+---+---+---+ | A | B | C | D | E | F | +---+---+---+---+---+---+ | 1 | 2 | 6 | 3 | 4 | 5 | +---+---+---+---+---+---+ So, for example, if you are only using the main PSG without the ECS, and you request 2 active channels, the tracker will use "A" and "B" and leave "C" untouched. Likewise, if you plan to take advantage of the ECS extra PSG to play additional music channels, you can request 5 active channels and the tracker will use "A", "B", and the three ECS channels, and still leave "C" untouched. That allows you to predictably reserve "C" for sound effects, and still take advantage of the extra sound channels of the ECS for the tracker, just like when using "PLAY SIMPLE" in IntyBASIC. However, in contrast to "PLAY SIMPLE," you are not constrained to just reserving one or two channels; you can configure the tracker to use anywhere from 1 to 5 channels, disabling the rest and reserving them for external use. All you need to do is use the macro "SET_ACTIVE_CHANNELS(n)" where "n" is the number of channels to use. The default is 6, letting the tracker use them all. ' Enable 5 channels for tracker use. ' This reserves channel "C" for other things. SET_ACTIVE_CHANNELS(5) ' The song will start playing immediately. CALL TRKLOADSONG(VARPTR MYSONG(0)) (Obviously the feature is available using the native Assembly Language interface of the Intellivision Music Tracker as well.) The full set of channel priority configurations are as follows: +------------------------+-----------+-----------+ | | MAIN PSG | ECS PSG | +------------------------+---+---+---+---+---+---+ | SET_ACTIVE_CHANNELS(n) | A | B | C | D | E | F | +------------------------+---+---+---+---+---+---+ | 1 | X | - | - | - | - | - | +------------------------+---+---+---+---+---+---+ | 2 | X | X | - | - | - | - | +------------------------+---+---+---+---+---+---+ | 3 | X | X | - | X | - | - | +------------------------+---+---+---+---+---+---+ | 4 | X | X | - | X | X | - | +------------------------+---+---+---+---+---+---+ | 5 | X | X | - | X | X | X | +------------------------+---+---+---+---+---+---+ | 6 | X | X | X | X | X | X | +------------------------+---+---+---+---+---+---+ LEGEND: [ - ] => Inactive [ X ] => Active One important thing to note is that, because channels "A" and "D" are the only ones in which the tracker supports drums, we may want to keep those at a higher priority, or else you lose the ability to use drums when using less than the full set of channels. What do you guys think? I know it is a useful feature to be able to reserve some channels for non-tracker use, but is this a good interface? Would it be helpful, or is it too confusing? Is the priority order too wonky? Any feedback will be welcomed! -dZ.
  10. Merry Christmas & Happy New Year, everyone! I've been working on a little project for the past several months and it is finally ready to be shared. Introducing the new and improved Intellivision Music Tracker v1.5. Just what is an "Intellivision Music Tracker"? It's a software library that allows you to play specially crafted music files in your own Intellivision games. These files are similar in nature to the classic tracker module (MOD) format employed in many old school platforms. Originally written by Arnauld Chevallier and released to the public domain many years ago, this new version includes many changes, enhancements, bug fixes, and fully comprehensive documentation. This entire project started as part of the demo Voyage: An Intv Journey. The original idea was to take Arnauld's tracker and enhance it to support the additional sound processor in the ECS, and fix a few latent bugs. I then took it upon myself to reverse-engineer the entire tracker and document in exhaustive detail the data format in order to add new features to it. The result is not only a comprehensive user manual and technical guide, but an improved and highly-optimized version of the tracker. Plus it plays some of the best kick-ass drums you've ever heard on an 8-bit sound chip. Below is a list of the most important features of the Intellivision Music Tracker: Pattern-based song sequencing, with support for an unlimited number of patterns. Supports up to six independent sound channels, updated and playing simultaneously. Full 6-note polyphony; 5-note polyphony, with one drum channel; or 4-note polyphony, with two drum channels. 64-point user-defined software envelopes. 4-step pitch effects (e.g., arpeggios). Vibrato effects configurable with 3 levels of depth. Simple programmable drum sound synthesizer. Supports up to 85 individual instrument definitions with independent envelopes, and pitch and amplitude modulation effects. Supports over 40 individual drum instrument definitions per song. Global master volume control. Dynamic active channel selection. (New!) And if all of that wasn't enough, in a fantastic twist of fate, this new version includes support for IntyBASIC integration, making it dead-simple to incorporate the tracker in your own IntyBASIC games! The standard distribution includes everything you need: Tracker v1.5 User Manual & Technical Guide. Tracker library and dependency modules. Interface modules for both Assembly Language and IntyBASIC programs. A global music definition file with useful predefined envelopes, effects, and drum sounds. Eight sample songs, including a cool drums solo showcasing the new drum sounds. Along with the standard distribution, I include below an "IntyBASIC SDK" project with an example program illustrating how to use the tracker from IntyBASIC. Current Revision #3 (2021-02-03) Tracker v1.5 User Manual & Technical Guide.pdf - User Manual trk-distro-rev4.zip - Standard Distribution trk-demo (IntyBASIC).zip - IntyBASIC SDK Project And for those who do not want to build or compile the project to check it out, below are some MP3s exported from the emulator playing the sample songs: butterfly-remix.mp3 - Flight Of The Butterfly - By @carlsson demo-remix.mp3 - Demo Song (Remix) - By @Arnauld drums-demo-808.mp3 - Drums Demo (Funk My Drum Machine) - By @DZ-Jay space-music.mp3 - Journey Through The Stars (Space Music) - By @carlsson voyage-remix.mp3 - Voyage Theme - By @carlsson beatit-remix.mp3 - Beat It (Remix) - By Michael Jackson (originally tracked by @Nyuundere, remixed by @DZ-Jay) One of my goals in documenting the data format so thoroughly was to enable the creation of MOD-to-Inty or MIDI-to-Inty programs to convert standard music files to the Intellivision Music Tracker format. I hope others will take inspiration of this project and contribute to this effort. Let us enrich the musical library of the Intellivision and expand the pool of musicians working on it. Many thanks to Arnauld Chevallier for the original software and for his many contributions to this community. Now, go make some cool music! Cheers! -dZ. Latest Version Release Notes: NEW: Instrument envelopes now recycle indefinitely, by backtracking a number of sample points from the end. The backtracking offset is configurable with a global constant. FIXED: Optimized the code for size and speed to compensate for additional code brought in by recent enhancements. FIXED: Changed the behaviour of "NULL" events that include instrument changes, to reset the channel counter. The old behaviour is believed to be a bug. FIXED: Included the latest version of IBN-to-IMT conversion tool. UPDATES: 2021-01-10: Updated attachments of library distribution to revision #1. 2021-01-22: Updated attachments of library distribution to revision #2. 2021-02-03: Updated attachments of library distribution to revision #3. 2021-03-07: Updated attachments of library distribution to revision #4.
  11. I've been a fan of Herb Alpert since I was a kid. We just about wore out the Tijuana Brass Christmas Album playing it every year. Then for some reason, in my early teens, I started really getting into their music. I'm not sure why, other than it was probably because I was getting into collecting records at the time (the Monkees), my folks already had a number of TJB records at home, and I was playing trumpet in band at school. And, well, the music was fun and catchy. It was already at least a dozen years out-of-date by then, but it was so unique, listenable and undeniably happy, myself and a couple of friends really got into it. Non-ironically, too. But I really didn't know anything about Herb or the TJB. In fact, when I went to ask our high school band director if we could play some Herb Alpert music, he said, "We already are." Little did I know, Herb had just had a massive hit with the #1 song Rise, and we were playing 1980 - the opening track on that album (you should be able to guess the year this all happened ). I don't think Rise ever got any play on the radio station I was listening to at the time, which was AM top 40. I certainly don't remember hearing it before getting the album. (If Rise sounds familiar to you young 'uns out there, this was sampled by Biggie Smalls and became a hit all over again, generating even more royalties for Herb. Nice work if you can get it.) But at that point I started following Herb as a solo artist, and each new album was... Well, hang on. I've already written this somewhere. Let me find it. It's here somewhere... It's really too bad Categories don't exist in the blogs here anymore. It would make this a lot easier. Gimme a minute... Okay, here we go. So I've written about Herb's solo career here: https://atariage.com/forums/blogs/entry/1311-time-marches-on/?tab=comments#comment-2826 And here: https://atariage.com/forums/blogs/entry/6419-mutton-beef-and-trout/ And here: https://atariage.com/forums/blogs/entry/8097-new-old-music-part-4/ And here: https://atariage.com/forums/blogs/entry/13004-new-old-music-parts-8-9-10/ And here: https://atariage.com/forums/blogs/entry/15180-new-old-music-parts-13-14-15/ And even then, there have been two more albums released since then that I haven't reviewed yet. The point is he's recorded a lot of music. Not counting Greatest Hits compilations, I have 47 of his albums (which are all of the ones I'm aware of), 30 of which were recorded after he disbanded the TJB. And he's continually changing what he's doing. He never stands still, and rarely does the same thing twice. Always exploring. Following his instincts. Creating what sounds good to him, not necessarily what he thinks will be a hit. Plus, Herb's a painter. And a sculpter. And a very wealthy philanthropist. You see, the TJB earned him a lot of money. He sold over 72 million records. That includes 15 gold records, 14 platinum records, several #1's, and 9 Grammy awards. He was also the "A" in A&M Records. He and co-founder Jerry Moss sold that to PolyGram in 1990 for $500 million. Not bad for a couple of guys who started in a garage with a tape recorder. So, from this unassuming trumpet player playing "happy music", to a multimillionaire industry giant, to a remarkably humble artist and generous philanthropist. This is all stuff that I learned over many years of following him, reading articles here and there, and of course piecing things together on the internet. Now of course, you can look up a lot of this on Herb's website or Wikipedia. One-stop shopping. But that doesn't really show you who Herb Alpert is. (How's that for a segue? Even after months off, you're still getting the same quality writing you've come to expect from my blog! Note that I didn't say "good" quality. Just "same" quality.) But this new documentary does. Herb Alpert Is... was originally intended for a theatrical release, but the Coronavirus pretty-much took care of that. But you can get it on various streaming platforms. In my case, I bought it on iTunes. Even though I knew much of the information factually, when you can see and hear Herb talk about his career, and watch vintage performances, hear first-hand accounts and interviews, it becomes a far more engaging and engrossing story. More than half of the documentary focuses on Herb's early career and years with the TJB and A&M. Of course, that's where people know him from. It largely skims over his solo years, stopping briefly to focus on some work he did with Hugh Masekela, the recording of Rise, and his collaboration with Jimmy Jam and Terry Lewis, but it doesn't really do a thorough job of showing how much music he's recorded as a solo artist. That said, this is more of a biography than a discography, and it does show who Herb Alpert is... as a person, an artist, and how he's arrived at who he is now: a vibrant, passionate, committed husband, artist, philanthropist and musician. At the age of 85. There are a few fun facts it would've been nice for them to touch on - Herb playing at the Super Bowl, or being an extra in The Ten Commandments, but it still covers a remarkable amount of ground. For my money, it could've easily gone another 30 minutes. I would've loved to have heard more about his creative process with the TJB and his solo career. Maybe they'll release some bonus footage or an extended cut someday. Still, it's a compelling and inspiring story. It's positive and uplifting. And the music is still happy. Right now, we could use pretty-much all of that. Herb Alpert Is... a 9/10. (There's also a BBC documentary from ten years ago, which covers much of the same ground. It's only an hour long, and the approach is more factual and less personal, but it's still very good.)
  12. I started looking at a disassembly of Melody Blaster, after I became curious as to which ECS games supported tape expansions. My hope is to create virtual tape images for jzintv that can be used to allow extra music into the game. As an intermediate step, I'll try creating a ROM hack with new music in it. The ROM follows the standard memory map for 12K Mattel games: 8K in the $5000-6FFF range, and 4K in the $Dxxx range. Most of what's in $6xxx is the Help text, and it overflows a little into $D0xx. After that is the 11 tunes. There are a bunch of calls in the code to functions at $40xx and $41xx, so the ECS "Executive ROM" must be located there. The ECS does have onboard RAM, and I'm pretty sure tunes are loaded there and then parsed by the ECS EXEC. The list of pointers to the starting addresses of each tune starts at $57E7 (cartridge ROM), with the low-order byte listed first, and the starting address for the current tune is loaded into $354 (16-bit system RAM address). The game allows for one extra tune to be loaded into memory, either from a tape or by playing a tune (one channel only). I hope tape tunes aren't limited to a single channel, but I don't know yet. All the music data fits into 8-bit words, probably because that's the width of the ECS RAM. As for the tunes, the first 18 bytes comprise the title. I looked at the first 2 tunes so far, which both had a 9-byte signature starting with 0 1 1 9 6 6 9 4. After that was the data for each of the 4 channels used by the game (2 sprite-based notes per channel). The channels' lines are listed separately, in order from low to high, and not all of them are used. The music data consists of byte pairs: a note ($18 is Middle-C) or $80 for a rest, and then a duration in "ticks". In most cases, channel data is separated by the signatue 1 1 $80 1, but I found an exception in Tune 2 "ROW,ROW THE BOAT". That signature appears twice in a row in Tune 1 "BLASTER'S BLUES" because one channel is not used. In many cases, channels' music data is prefaced with a rest, because another channel has a starting pick-up. The first channel for BLASTER'S BLUES is the left-hand harmony line, which has a small pause to allow the pickup in the right hand melody line. Then the channel-separator signature appears twice, followed by the melody line. Strangely, the fourth channel has a series of rests which add up to 234 ticks, where it is then used to play a second note in the right hand at the tune's end. There are a total of 9 consecutive rests here, the first 8 of which are 25 ticks each ("$19"), and the last of which is 34 ticks ("$22"). There's a little more data here which I haven't yet deciphered. ROW,ROW THE BOAT is played as a round, with the harmony line picking up a measure behind the melody line. The same value $18 is used for the C note in their respective octaves, which leaves me to believe that the ninth byte in the signature following the title contains bits to tell us which channels have octave offsets (in other words, are meant to be played by the left hand or the right hand). The end-of-channel signature is also absent at one point, so maybe the header signature tells us which channels are not used at all? That's as far as I got so far. I'll take the time to study the other tunes later today. Another interesting point is that there will sometimes be tiny spaces between notes at what appear to be arbitrary points: a note played for 2 ticks followed by a 1-tick rest in one hand and for the full 3 ticks in the other hand. That indicates to me that the music data was created by a device that a MIDI keyboard was connected to, and that data was only moderately cleaned up afterwards to get a consistent tempo across all channels.
  13. Using MIDI MUSIC SYSTEM software to build music compositions seems to fit my skill set. I'm not proficient at reading music but I can translate it. My latest arrangement was a Celtic folk song for flute and drums. Music was entered into MMS and a simple drum pattern was added. It sounded terrible. Turns out that a synthesized flute doesn't need to breath and sounds very mechanical without those breaks. Selected notes were shortened and rests were inserted to maintain timing and give the illusion that a breathing person was playing the flute. Sounded much better but it was tedious work. Then I started to think I might have saved a Voice file and used a program to make the changes. Then import the voice back into MMS. Then it dawned on me that I was going to have to figure out the file structure of a voice file and what the data means. At this time I want to share what I think I know about how to create a voice file to import into MMS. Then someday someone (or myself) might write a useful program to create those files. File header and data structure: First thing that was done was to take a look at what a voice data file contained. A few notes were entered in a voice and then the voice was saved. This short program was written to list the content to the screen. Simply change the filename to match the one you wish to view. Use the cntl-1 key to stop and start scrolling. 10 TRAP 100:COUNT=0 20 OPEN #1,4,0,"D:TEMP.V01" 30 GET #1,A:? A;" "; 33 GET #1,A:? A 37 FOR X=1 TO 3 40 GET #1,A 45 COUNT=COUNT+1 50 ? (A), 56 NEXT X 60 ? :GOTO 37 100 ? "COUNT=";:? COUNT This short voice file listing demonstrates the format of the voice file. You may want to build your own voice files and check the results. 24,0 250,0,0 10,48,0 85,48,0 75,48,0 87,48,0 250,0,0 165,48,0 245,51,255 COUNT= 24 It became apparent that the first two bytes will be the number of instructions in the file. LSB - MSB format. Then the instructions are listed. At the end of the a count of the instruction sets is displayed. This should match the 16 bit number at the beginning of the file. An instruction consists of three numbers. The first designates the specific instruction and the next 2 are for any required data. I am assuming that if the data byte is not required by the instruction then MMS does not clear them to zero. That's the only explanation I have for some of numbers I have seen. The first instruction will always be a measure marker(250). Every voice has a measure marker at the beginning. Check it out. Rests and Notes Rest Rn - 0,LSB,MSB n=0 - 65535 cycles In MMS the duration of the rest is its clock value. In MMS you would most likely assign a clock value as W,H,Q,E,S, T, or Z. Their clock values are listed on page 22 of the manual. The "." and " .. " are used to adjust the number of cycles required for the additional durations. There is also the option of setting the duration by entering the clock value as ^n. Keep in mind that meter will determine the clock value in a measure and to keep all the voices synced the total clock value must remain the same for all measures in a composition. (But you don't have to.) Note instructions are between 1 (C1) and 108(G9). If a tie is used bit 7 will be set making the value above 128. To calculate: MMS note number = (MIDI note number - 23) + (128 * IF tie) The duration is set by the next two numbers much the same as for rests. The Table The rest of the instructions are to manipulate the MMS music settings or MIDI instrument. For more information check the manual. If I missed any I'll add the information if I ever find a need to use them. If the Second or Third number's has not been determined then ND has been placed in the table. In fact, it may not have a purpose. Function MMS Input Byte 1 Byte 2 Byte 3 Rest Rn 0 LSB MSB Note (C1-G9)n MIDI# 24-127 MIDI#-23 (+128 if tie) LSB MSB Tempo Tn 240 35-290 ND Sound Sn 241 0-127 ND Program (CC) Pn,x 242 Controller number Setting 0-127 Repeat REPn 243 0 = forever 1-255 ND End Repeat ENDR 244 ND ND Jump to Voice JMPn 245 1-99 ND RETURN RTN 246 ND ND Change Channel /CHn 247 1-16 ND Transpose UP TRUn 248 0-127 ND Transpose Down TRDn 248 Start +256 - n LSB * ND Transpose Zero TRZ 249 ND ND Measure Marker M 250 ND ND Tempo up TUn 251 0-127 ND Tempo down TDn 251 Start +256 -n LSB * ND Pitch Wheel High PWHn 253 ND ND Pitch Wheel Low PWLn 253 ND ND Pitch Wheel Zero PWZ 253 0 ND *= I Think ND = not determined I hope this is a good start to understanding voice files. There are going to be some revisions to this table if I find a need to write a program that will import and export MIDI MUSIC SYSTEM Voice files. That may happen If I find that the M: device driver for the MIDIMax will work with Diamond GOS. I'll incorporate the changes when they are brought to my attention.
  14. Hello, all! I just recently got an Atari Jaguar and I'm happy to be a part of the community! I was hoping you guys could possibly help me with an issue. I ordered a few games since the tail end of June, and one I really looked forward to having was Zool 2. I just got it today, but when I tested it out there was no music playing at all. Sound effects played in levels, however. I thought I could fix it in Options, but there was no way to toggle the audio. I think it's a problem with the cart because my other games (Cybermorph, DOOM) worked fine, audio and all. I had a cartridge issue with my Jaguar before, as I was getting the Red Screen with my copy of Iron Soldier, and it finally worked after I cleaned the contacts and lifted the cartridge up slightly. But even after giving the contacts a light cleaning with some rubbing alcohol, my copy of Zool 2 still has the same problem. Did anyone else ever experience this with a Jag game?
  15. Is there any MIDI software that uses BANK SELECT on the Atari ST? I used to use Master Tracks Pro 3.6 back in the mid-90s with a Yamaha PSS-795. The software can only handle up to 128 programs (patches) and was published in 1990 which was before General MIDI was introduced. So with newer keyboards that have much more than 128 patches, there is no way to assign a certain instrument unless the software supports "bank select" which is standard with General MIDI 2. My new keyboard uses the newer MIDI protocols and sadly, MTP 3.6 doesn't seem compatible. Is anyone using Atari software with keyboards from the late 1990s or newer? Thanks, Steve
  16. A little something produced about 20 minutes ago. Free for anyone to take+use for whatever project they have. I thought it sounds like something that might show after a level/board is cleared, or maybe on a loop (modified slightly from this) when time is running low in a clock-based game. Enjoy. songproto-BonusFrenetic1.bin songproto-BonusFrenetic1.cfg songproto-BonusFrenetic1.bas Mode 0,1,0,1,0 Wait Border 1,0 Scroll 4,4,0 For borderNew=0 to 200 Step 20 : Poke $200+borderNew, $2000: Poke $213+borderNew, $2000 : Next borderNew Wait Wait Print At 21 Color 7 , "Frenetic" Print At 41 Color 7 , "Bonus" Print At 141 Color 5 , "Start: Top side" Print At 161 Color 6 , "Exit: Bottom side" MusicPage = MusicPage ecsCheck = peek($4000) Poke $4000 , ecsCheck + 1 If Peek($4000) = ecsCheck + 1 then Print At 101 Color 4 , "PSG+ECS" Else Print At 101 Color 4 , "PSG only" End If Wait Play Simple Wait : Wait Goto PlayLoop PlayLoop: Wait If Cont.B0 Then Wait : Play Off : Wait : Play MusicInit : Play FrenBonus If Cont.B1 Then Goto ExitThis If Cont.B2 Then Goto ExitThis Wait Goto PlayLoop ExitThis: Wait Print At 213 Color (Rand and 7) , "Bye." For spinWait = 0 to 5 Wait Next Play Off Goto ExitThis MusicInit: Data 5 Music - , - Music - , - Music - , - Music - , - Music Stop FrenBonus: Data 5 Music G3#X , - Music S , - Music F3# , - Music F3# , C3#W Music G3# , B2X Music S , S Music F3# , C3W Music F3# , - Music G3# , - Music S , - Music F3# , C3# Music F3# , - Music A3# , B2 Music S , S Music F3# , C3# Music F3# , - Music G3# , - Music S , - Music F3# , - Music F3# , C3# Music G3# , B2 Music C3# , S Music F3# , C3# Music F3# , G3# Music D3 , S Music - , S Music F3# , D3 Music F3# , A3W Music A3 , - Music - , - Music G3 , - Music S , - Music S , - Music S , - Music S , - Music Repeat (Yes, I'm back, kind-of)
  17. I fell for an ad... It looked so nice on the web page. Thomann sold a Novation Launchpad Mini Mk2 for €58. Writing music is a very melodic thing for me. I sit by my piano and play something. Record it to MIDI and convert it to HandyMusic SASS format. But for the next game I kind of need a bit more electronic, main stream music so I thought I could learn something by trying out the Launchpad with the software Ableton Lite. It was a very educational experience. I sat by my computer banging on the pad till past midnight. Unfortunately most of the samples are analog so there is not much I could do for making Lynx music. But the pad was super. I tried to run some launchpad libraries but they did not recognize the tablet. So I just started to bang on the tablet socket and within 30 minutes I had full control of the keys and the leds on the tablet. The Ableton interface was much too complicated for practical Lynx work. But I liked some of the concepts. At the top of the pad there is a row of buttons labeled 1 2 3 4 5 6 7 8 The first 4 columns will represent the Lynx sound channels. 1 2 3 4 5 6 7 8 o o o o . . . . A o o o o . . . . B o o o o . . . . C o o o o . . . . D o o o o . . . . E o o o o . . . . F o o o o . . . . G o o o o . . . . H Every button "o" will contain a one or two bar clip. It can be any kind of instrument. You can activate only one button per column at a time. To mute/unmute a channel you can press the number pad on the top row. The next thing I liked a lot was the rightmost column of letters. Pressing a letter A..H activates the entire row (all 4 channels) In order to visualize the rhythm the letters A..H light up one at a time in the tempo of the music. Which brings me to the next problem. How to set the tempo? For this purpose I decided to use button 7. You change the tempo by tapping button 7. There is just two LED's per button (red + green) with 2 bits for intensity of one LED. red = 0, green = 0 -> black (no data in this button) red = 3, green = 3 -> yellow (there is a playable clip in this button) red = 0, green = 3 -> green (this clip is currently playing) Then I need to be able to present a clip library with pre-defined drum beats, bass lines, licks, riffs, counter rhythms, breaks. For browsing through the library I plan to use columns 5 and 6. Both columns are independent from each other. By pressing button 5 you get the next page of clips in column 5. Same for column 6. 1 2 3 4 5 6 7 8 . . . . o o . . A . . . . o o . . B . . . . o o . . C . . . . o o . . D . . . . o o . . E . . . . o o . . F . . . . o o . . G . . . . o o . . H So for browsing the clip library you just press any button in column 5. It may contain pretty much anything for one or two bars. If you like the clip and want to copy it to a channel you press the clip button for a long time till it starts blinking. Now you can press any button in columns 1..4 and it will be copied in place for performace. To delete a clip you copy a cell without content and paste it. Then we have the problem with the melody. There is still two columns unused and that will be our piano. We have space for one octave. The # keys are the black keys on a piano. + is for octave up. - is for octave down. The instrument can be dropped in the box 'o' between the black keys. 1 2 3 4 5 6 7 8 . . . . . . + C A . . . . . . # H B . . . . . . # A C . . . . . . # G D . . . . . . o F E . . . . . . # E F . . . . . . # D G . . . . . . - C H OMG. We have obviously wasted one button. The button 8 has no function. So we allocate that one for changing the operation mode for the whole Launchpad. It will toggle between the clip mode you have just seen and the build mode where you put together the clips from individual sounds. The code will run on a Raspberry Pi. The Launchpad is attached to an USB port. I also plan to use another USB port for an USB->serial conversion using FT232. This allows me to communicate with ComLynx at full speed. I am currently writing this in Python 3. Everything will be recorded to json files so you can playback your creation later. There is no "record" button. From this recording I plan to write some kind of music conversion into Handy Music format. ... to be continued ... The colours of the Launchpad are usable. Not "amazing". Here you can see the "piano" to the right. The beat counter is running down (at B just now). Plus there is two active channels. Channel 1 is playing clip nr 3. The "piano" is also green (row E, button 7). I still have not written the Lynx software that plays the actual clips. But that part should be fairly easy to do.
  18. Hi guys! Waiting for something better I've re-done (or rather re-covered) one demo music from Raster Music Tracker for Atari 8 bit. Attached .lnx and .lyx files, .ogg file recorded from mednafen and even its source in Chipper (set program to 480Hz to play this one properly). Enjoy! 🤠 freedom.zip
  19. I'm opening a thread where people can post requests for new SAP conversions. In other words, if you can't already find it in the ASMA, and you would like an SAP version of the music in a game, demo or other program, post it here and I or someone else can take a crack at converting it. Here's an example conversion:
  20. I got a new piano for 2020 as a surprise from my wife. It is an absolutely adorable Nord Grand. Compared to the Lynx it sounds like a dream come true. While reading the manual I found out that you can create your own instruments from your own samples. This led to ideas of how to connect the kbd to the Lynx etc. But after a while I realized that the optimal Handy Music composer could be easier to create on a tablet! The plan is to record the good sounds of the instruments from a real Lynx. Like the sounds that are used in my games. The goal is to create loop sounds that can be repeated. There would be three levels in the composer. Top level: Tempo Compose level: Blocks to play Block level: Interactive drums for creating sfx and interactive piano for melody patterns. Once the blocks are complete you could create small loops like with The output format would be SASS source that can directly be compiled and used in games. Anyone interested to join in on developement?
  21. How good are you at recognizing and remembering Christmas tunes? Compete against a family member or friend if you have one, or take on the computer in three difficulty levels in this memory game where you match 10 pairs of songs. In two player mode, you can choose to use one or two controllers. Hopefully mostly bug free, though one never knows for sure... Computer difficulty levels: 1 - Beginner, will pick tiles randomly regardless or not if those have been flipped before. 2 - Intermediate, will pick the first tile randomly. If it matches a previously seen tile, it has 50% chance of picking that one, otherwise it picks another random one. 3 - Advanced, will pick the first tile randomly. If it matches a previously seen tile, it will always pick that one which means after a while it will more or less clean the board. Download the ROM here: merry.rom
  22. Hello all! I'm releasing another piece of Apple II software. Buzzbox Tracker Buzzbox Tracker is a very simple tracker software for the Apple II. It lets you create sound effects/music which can then be easily used in games or other pieces of work. Some features: Note engine able to replicate (most) standard piano notes, at 7 volume levels Sequencer, so able to place 32 patterns together in 128 combinations Easy "keyboard piano" interface for making music Fully ProDOS compliant, so works with self-booting disks or ProFile disks with subdirectories, etc. Fairly self explanatory text GUI. "Raw mode" so you can create sound effects for games. Conversion utility so you can convert the song files (.BBT) into ca65 assembler source. Buzzbox on Gitlab Download disk images here: Buzzbox v1 (ProDOS self-booting 5.25 floppy and ProFiler image) There's still a fair amount of bugs in this release but I want to go ahead and get it out there so people can play with it. I have just one example song at the moment, but if you create anything neat I would love to hear it and I am willing to include it into future versions as more demo songs!
  23. This is a pretty decent rendition of the Charlie Brown "Peanuts Theme" by Vince Guaraldi. This version is "fat" because it is not using the newer MUSIC GOSUB functionality in IntyBASIC. So a follow-up "thin" version will be here for comparison. Enjoy. SongProto-Peanuts-fat.bas SongProto-Peanuts-fat.binSongProto-Peanuts-fat.cfg Mode 0,1,0,1,0 Wait Border 1,0 Scroll 4,4,0 For borderNew=0 to 200 Step 20 : Poke $200+borderNew, $2000: Poke $213+borderNew, $2000 : Next borderNew Wait Wait Print At 21 Color 7 , "Peanuts" Print At 41 Color 7 , "(fat)" Print At 141 Color 5 , "Restart: Top side" Print At 161 Color 6 , "Exit: Bottom side" MusicPage = 0 Wait Play Full Wait Play PeanutsFat Wait Goto PlayLoop PlayLoop: Wait If Cont.B0 Then Wait : Play Off : Wait : Play PeanutsFat If Cont.B1 Then Goto ExitThis If Cont.B2 Then Goto ExitThis Wait Goto PlayLoop ExitThis: Wait Print At 213 Color (Rand and 7) , "Bye." For spinWait = 0 to 5 Wait Next Play Off Goto ExitThis PeanutsFat: Data 4 Music - , - , - Music - , - , - Music - , - , - Music - , - , G2#X Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , S Music - , - , S Music - , - , - Music G5#Y , C5W , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music G5# , - , G2# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music D4# , D6# , D3# Music - , - , - Music - , - , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music S , S , - Music F4 , S , F3 Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music D4# , D6# , D3# Music - , - , - Music - , - , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music S , S , - Music F4 , S , F3 Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music C4# , C6# , C3# Music - , - , - Music D4# , D6# , D3# Music - , - , - Music - , - , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , - , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music F6 , G6# , - Music - , - , - Music D6# , G6# , - Music S , S , - Music S , S , D3# Music - , - , - Music D5# , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music D6# , - , - Music S , - , - Music G4# , D5 , - Music - , - , - Music D6# , - , - Music S , - , - Music G4 , C5# , - Music - , - , - Music G6 , - , D3# Music S , - , S Music S , - , S Music - , - , - Music G6 , - , G3 Music S , - , S Music G4 , C5# , S Music - , - , - Music D6# , - , G3# Music S , - , S Music - , A5# , S Music - , - , - Music G5 , - , A3 Music S , - , S Music G4 , C5# , S Music - , - , - Music A5# , - , A3# Music S , - , S Music - , C5# , - Music - , - , - Music - , - , B3 Music - , - , S Music G4 , C5# , S Music - , - , - Music G6 , - , C4 Music S , - , S Music - , D6# , S Music - , - , - Music - , - , D4# Music - , - , S Music F4 , B4 , S Music - , - , - Music F6 , - , C4# Music S , - , S Music S , - , S Music - , - , - Music F6 , - , C4# Music S , - , S Music F4 , B4 , S Music - , - , - Music C6# , - , B3 Music S , - , S Music - , G5# , S Music - , - , - Music - , - , A3# Music - , - , S Music - , - , S Music - , - , - Music F4 , B4 , G3# Music S , S , S Music S , S , S Music - , - , - Music - , - , A3# Music - , - , S Music F4 , B4 , S Music - , - , - Music D6# , - , F3 Music - , E6 , S Music F6 , - , S Music - , - , - Music F6# , - , C3# Music - , G6 , S Music E4 , - , S Music - , - , - Music D6# , - , C3 Music - , E6 , S Music - , S , S Music - , S , - Music - , S , C3 Music - , S , S Music E4 , A4# , S Music - , - , - Music F6 , - , E3 Music S , - , S Music - , C6 , S Music - , - , - Music G5# , - , C3 Music S , - , S Music F4 , B4 , S Music - , - , - Music C6# , - , C3# Music S , - , S Music S , - , S Music - , - , - Music A5# , - , F3 Music S , - , S Music - , B5 , S Music - , - , - Music A6# , - , G3# Music S , - , S Music - , D5# , S Music - , - , - Music G5 , - , C4# Music S , - , S Music - , F5 , S Music - , - , - Music D6# , - , D4# Music S , - , S Music - , G6 , S Music - , S , - Music - , S , D4 Music D6# , - , S Music F5 , G4 , S Music - , - , - Music G6 , - , C4# Music S , - , S Music F5 , G4 , S Music - , - , - Music - , - , C4 Music - , - , S Music - , - , S Music - , - , - Music G4# , D5 , B3 Music S , S , S Music S , S , S Music - , - , - Music - , - , A3# Music - , - , S Music G4# , D5 , S Music - , - , - Music F6 , A6# , G3# Music - , S , S Music G4# , D5 , S Music S , S , - Music S , S , G3 Music S , S , S Music - , - , S Music - , - , - Music G6 , A6# , D3# Music S , S , S Music S , S , S Music - , - , - Music F6 , A6# , F3 Music S , S , S Music G4 , C5# , S Music - , - , - Music F6 , A6# , G3 Music - , S , S Music G6 , S , S Music S , S , - Music S , S , D3# Music S , S , S Music G4 , C5# , S Music - , - , - Music G6 , A6# , F3 Music S , S , S Music S , S , S Music - , - , - Music F6 , A6# , D3 Music S , S , S Music - , - , S Music - , - , - Music F6# , - , D3# Music - , - , S Music G6 , G4 , S Music S , - , - Music D6# , - , E3 Music S , - , S Music - , F4 , S Music - , - , - Music A5# , - , C3# Music S , - , S Music - , B5 , S Music - , - , - Music A6# , - , F3 Music S , - , S Music - , F4 , S Music - , - , - Music D6# , - , F3# Music - , C6 , S Music G5# , - , S Music S , - , - Music S , - , G3 Music S , - , S Music - , F4 , S Music - , - , - Music - , - , G3# Music G5# , - , S Music - , C6# , S Music - , - , - Music F6 , - , A3 Music - , G6# , S Music C6# , - , S Music - , - , - Music F6 , - , A3# Music - , C6# , S Music F4 , - , S Music - , - , - Music F6 , - , B3 Music - , E6 , S Music F6 , E4 , S Music - , - , - Music G6 , - , C4 Music S , - , S Music - , D6# , S Music - , - , - Music - , - , G3 Music - , - , S Music D6# , G6 , S Music - , S , - Music E6 , S , C3 Music S , S , S Music E4 , A4# , S Music - , - , - Music C6 , - , G3# Music S , - , S Music - , F4 , S Music - , - , - Music F5 , - , C4# Music S , - , S Music S , - , S Music - , - , - Music F6 , - , G3# Music S , - , S Music - , D6# , S Music - , - , - Music C6# , - , C3# Music S , - , S Music - , F4 , S Music - , - , - Music D6 , - , A3 Music S , - , S Music - , F4# , S Music - , - , - Music A6 , - , D4 Music S , - , S Music S , - , S Music - , - , - Music F6# , - , A3 Music S , - , S Music - , D6 , S Music - , - , - Music A5 , - , D3 Music S , - , S Music - , F4# , S Music - , - , - Music D6# , - , A3# Music S , - , S Music - , G4 , S Music - , - , - Music F6 , - , D4# Music S , - , S Music - , D6# , S Music - , - , - Music A5# , - , A3# Music S , - , S Music - , G4 , S Music - , - , - Music D6# , - , D3# Music S , - , S Music - , A5# , S Music - , - , - Music G5 , - , A3# Music S , - , - Music S , - , D3# Music - , - , - Music C5 , G5# , G2# Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music - , - , - Music D5# , A5# , D3# Music - , - , - Music G5# , C6 , G3# Music S , S , - Music S , S , G2# Music - , - , - Music G5# , C6 , D3# Music - , - , - Music D5# , A5# , G3# Music - , - , S Music C5 , G5# , S Music S , S , - Music S , S , G2# Music - , - , S Music D5# , A5# , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , - Music C5 , G5# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music - , - , S Music - , - , S Music - , - , - Music D5# , G5# , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , B3 Music - , - , - Music D5# , A5# , B2 Music - , - , - Music D5# , A5# , F3# Music S , S , - Music S , S , B3 Music S , S , S Music S , S , S Music S , S , - Music S , S , B2 Music S , S , S Music S , S , S Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music S , S , - Music S , S , B2 Music S , S , - Music S , S , F3# Music S , S , - Music S , S , G3# Music - , - , S Music - , - , S Music - , - , - Music C5 , G5# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music D5# , A5# , G2# Music - , - , - Music D5# , A5# , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , G3# Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , - Music - , - , G2# Music - , - , - Music - , - , D3# Music - , - , - Music - , - , F3 Music - , - , S Music - , - , S Music - , - , - Music - , - , G2# Music - , - , - Music - , - , - Music - , - , - Music C4 , G4# , C4 Music S , - , - Music D4# , A4# , D4# Music S , - , - Music C5 , - , G4# Music - , - , - Music C5 , G5# , C5 Music S , - , - Music D5# , A5# , D5# Music S , - , - Music C6 , - , G5# Music - , - , - Music C6 , G6# , C6 Music - , - , - Music A6# , - , D6# Music - , - , - Music C6# , - , G6# Music S , - , - Music S , - , D6# Music S , - , - Music S , - , C6 Music - , - , - Music G6# , C6 , D6# Music S , S , S Music S , S , S Music - , - , - Music D6# , A6# , - Music - , - , - Music C6 , G6# , D3# Music - , - , - Music D6# , A6# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music C6 , G6# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D6# , A6# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music C6 , G6# , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music - , - , - Music D6# , A6# , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music - , - , - Music G6# , C6 , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , G3# Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music S , S , S Music S , S , S Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , - Music S , S , G2# Music S , S , - Music S , S , D3# Music S , S , - Music S , S , F3 Music S , S , S Music S , S , S Music S , S , - Music S , S , G2# Music - , - , S Music - , - , S Music - , - , - Music - , - , - Music Repeat It's easy to tell when I am procrastinating when it comes to making something, because I tend to make something else.
×
×
  • Create New...