Jump to content

fedepede04

Members
  • Posts

    169
  • Joined

  • Last visited

Everything posted by fedepede04

  1. Hi all, I made this little new year music demo. because I always loved the music from outrun and I always felt that we Atari ST guys were cheated on. Firstly, there was a track missing. Secondly, it kept shifting between the two other tune every time one would die. Lastly, I do not think that David Whittaker did his best. The music files are YMT format running at 300hz and the reason the program file is so big. In the new year I will make a new sound format, still as fast, but be taking less space but you will need a 2mb Atari to run this. Thanks to everyone for listening and I hope you like this? Thanks, Peter. Btw there are 2 prg files, one is pack using Ice Packer and the other one is not packed. Outrun.zip Steve from AtariCrypt have uploaded a video.
  2. ok i will stop replying to this thread since we can not seem to agree. i had to read up on the subject, since i have not dealt with it since the early 90' GM midi was published in 1991 between American MIDI Manufacturers Association (MMA) and the Japan MIDI Standards Committee (JMSC). so if you have a recorder from 1988 that could save in smf when the obvious that smf if pre GM-midi. but what i stated in the start of the thread still stand. and if you write what American MIDI Manufacturers Association (MMA) state on there web site it is clear that standard midi files is what you use with Gm-midi so it is a part of GM-Midi. https://www.midi.org/specifications/item/general-midi
  3. btw. the smf file format is not +30 years old, roland was one of the corp. that push on the GM-GS standard, and there first card that support the GM-GS standard (Smf files) was the sc-55 and it was released in 91, so i would say around 90-91 maybe 89, or something like that. so +25 but not 30+ edit. found some info: http://www.artandscienceofsound.com/article/standardmidifiles
  4. when making a smf file you expect to have at least GM sound, there are other standard today like XG, but XG is also compatible with GM. here is a GM midi driver that i made for Smf-Player (Roland Denmark) . from Midi.org Setup Data An SMF not only contains regular MIDI performance data – Channelized notes, lengths, pitch bend data etc – it also should have data (commonly referred to as a 'header') that contains additional set-up data (tempo, instrument selections per Channel, controller settings, etc.) as well as songinformation (copyright notices, composer, etc.). How good, or true to its originally created state an SMF will sound can depend a lot on the header information. The header can exert control over the mix, effects, and even sound editing parameters in order to minimize inherent differences between one soundset and another. There is no standard set of data that you have to put in a header (indeed such data can also be placed in a spare 'set-up' bar in the body of the file itself) but generally speaking the more information you provide for the receiving sound device the more defined – and so, presumably, the more to your tastes – the results will be. Depending upon the application you are using to create the file in the first place, header information may automatically be saved from within parameters set in the application, or may need to be manually placed in a 'set-up' bar before the music data commences. Information that should be considered (per MIDI Channel) includes: Bank Select (0=GM) / Program Change # Reset All Controllers (not all devices may recognize this command so you may prefer to zero out or reset individual controllers) Initial Volume (CC7) (standard level = 100) Expression (CC11) (initial level set to 127) Hold pedal (0 = off) Pan (Center = 64) Modulation (0) Pitch bend range Reverb (0 = off) Chorus level (0 = off) All files should also begin with a GM/GS/XG Reset message (if appropriate) and any other System Exclusive data that might be necessary to setup the target synthesizer. If RPNs or more detailed controller messages are being employed in the file these should also be reset or normalized in the header.​ If you are inputting header data yourself it is advisable not to clump all such information together but rather space it out in intervals of 5-10 ticks. Certainly if a file is designed to be looped, having too much data play simultaneously will cause most playback devices to 'choke, ' and throw off your timing.
  5. as i recall the smf (Standard MIDI File) is part of GM (General Midi) as i wrote is one of the midi standard, but most serious midi programs don't use gm/smf, they are to limited so they have there own format.
  6. wav is an audio format, it is sample sound.. the are no file definitions for MIDI, you can call it what ever you like. today the most use midi standard is, GM, GM2 XG, XG lite. but program like cakewalk(soner), cubebase also have there own formats.
  7. midi is serial port interface, and what that did the ST so superior to midi, was among the mfp 68901...
  8. try dc.w For single data or data list dc.w 0 dc.w 0,1,2,3,4 for data array use Blk. Blk.b number of byte,fill with data value Blk.w number of Word,fill with data value Blk.w 10,17 = fill 10 word value 17.
  9. I don't have so much for Seka, but are there anything specific you need, maybe i can you make it . I can recommend that either you buy or download a compendium for the ST. http://dev-docs.atariforge.org/files/Atari_ST-Internals.pdf or http://www.amazon.com/Atari-S-T-Internals-Authoritative/dp/0916439461/ref=sr_1_1?ie=UTF8&qid=1457033329&sr=8-1&keywords=Atari+ST+Book+Atari+ST+Internals if you have that book, then you are more or less good to go.
  10. look in the your other thread. http://atariage.com/forums/topic/249804-seka-16-assembler/
  11. just a couple of things. A +enter +enter compile your code. j Label execute from label in my start up code (J on) while you are coding don' t use this only do the rts. ;***********************************************_ ;*** Terminate Program ;*********************************************** clr.w -(sp) trap #1 rts it makes Seka to reset, only use it when compiled you finish version. wo write object. use it for making your prg, tos files.
  12. Hi i just to do a lot of coding in K-SEKA.. here is my old start-up file. START1.rar there was some thing it did good (like it was fast) but it also bad many ways. you can't use the command movep. when i start use it again, i coded in Notepad++ and compiled in seka.
  13. Karate Kid II have midi, i use to play it with my Kawai K1 back in the days, but i don't remember to to make it work, maybe set omni mode to off. sid meier's pirates also have it. one of the best games for the ST.
  14. very beautiful work, and also a very fair price, i will probably order one later on, money is very low at the moment...
  15. hi great progress, your program is coming a long nicely
  16. hey I think that it is such a great Magazine, that it deserves a bump
  17. cool to hear, i just recived my copy of Music Studio to day and thx for the scan
  18. Hi. i have also look on the internet for the manual but i could not find it, so i have bought the first version on ebay(could not find the 88 version), when i get it i will split the manual and scan it, i shall remember to send you a copy
  19. got mine copy, now i just need some coffee and time, so i can read it
  20. Thx Jim for sharing your hard work i will try to implement in to my program, when i get some time, right now i am in the process of add some new functions to my drawing program.
×
×
  • Create New...