Page 1 of 1

got a dog barking in Darude's Sandstorm

Posted: Wed Apr 27, 2011 9:44 pm
by paulmpianist
playing back this midi file.. I always get a dog barking halfway through it. I guess if your from Boston Mass that would be a dorg bahking. So anyway is the difference between a 0 and a 1 midi file.
? I have another better sequence that has no dog. aww as I write I realize it has a ray gun or a lazer shooting in it or something. checking it on the yamaha it has a bird chirping. Maybe its just a bad sequence. Well its a pretty good sequence, but just the SFX track that gets triggered as different sounds.


So are we beyond 0 and 1 midi files yet? have they standardized them. I haven't played around with them in a while.
thanks
paul

Posted: Thu Apr 28, 2011 2:05 am
by LESSISMORE
Hello Paul

I guess that you are not using a standard midifile.
The 1st sound-bank in any GM-comaptible Keyboard, is holding
the same sound-characters.

The difference between Standmidifile 0 (SMF 0)
and Standardmidifile 1 (SMF 1) is the track-showing and internal
organisation.
Both types are running in the same way.
So , that is not the problem for your sounding-mistakes.

When you open a SMF-0 in a PC-sequencer, you will see only 1 track.
You can see in the event-editor all events with a bad overview.
So you can remix the track by midi-channel-sorting.
After remix you will see 16 tracks. This is the view of a SMF-1.
Now you can edit each track separately. Its easier.

During saving a midifile, you have to know which format your key
can read. If there is only SMF-0 possible, you have to save as SMF-0.

Re: got a dog barking in Darude's Sandstorm

Posted: Thu Apr 28, 2011 2:08 am
by miden
paulmpianist wrote:playing back this midi file.. I always get a dog barking halfway through it. I guess if your from Boston Mass that would be a dorg bahking. So anyway is the difference between a 0 and a 1 midi file.
? I have another better sequence that has no dog. aww as I write I realize it has a ray gun or a lazer shooting in it or something. checking it on the yamaha it has a bird chirping. Maybe its just a bad sequence. Well its a pretty good sequence, but just the SFX track that gets triggered as different sounds.


So are we beyond 0 and 1 midi files yet? have they standardized them. I haven't played around with them in a while.
thanks
paul
Format 0 and 1 ARE the standard. 0 is one single linear track with all the data on (you guessed it!!) one track, whereas format 1 is a multi track format where all data is stored and assigned according to midi channel. There is a format 2 but is not widely recognised. This is similar to the multi-track format of format 1, except a DIFFERENT performance (song) can be stored on each track.

As for your dog barking, there is obviously a note/s in the middle somehere that have been assigned to an upper SFX bank in either the XG-Yamaha format; or GS -Roland format; (dog bark is not part of the default GM 128 patch list, neither is Laser).

The easiest way is to open the midi file using any number of editors out there and simply delete the patch data for that track...At a guess I would say it is a poor bit of programming or editing that has allowed this to remain in the file.

What synth module are you playing the smf through?

Dennis

hi.. thanks for the replies

Posted: Thu Apr 28, 2011 4:52 am
by paulmpianist
now that you re-explain format 1 and format 0... I'm thinking .. what's that word that starts with D and rhymes with uhhh?
Yeah single track and multi track midi files. Of course. I have seen some masterpiece midi-files of songs. the Darude Sandstorm is pretty well done.. and No Doubt's "Don't Speak" is another one that I think are really well sequenced.
I was just playing them back on my Korg Pa500. They really sounded good on my yamaha PSR740. So good that I changed my mind about putting that keyboard on the auction block. But I have too many keyboards and i don't have my act together. So I think the solution is strip it down to my PA588 and maybe one or two synths. I Think it will be the Novation Supernova II so I have a good analogue synth sound and maybe the Karma or the Triton Extreme.
I used to dislike the tinny sound of the Mackie speakers... but I did something by luck and I really like the PA588 mixed through a yamaha powered mixer (don't need it powered because the Mackie SRM450s are powered. But I already had the powered mixer and I got rid of passive speakers in favor of the Mackies.) Anyway something happened and the mix doesn't sound so tinny. It sounds really nice.
So I've been getting rid of gear because if you have too much, you don't know your way around it. Its better to craft just a few songs and get them really good and edit them by road testing them a little. I play out a couple times a week and sometimes I play an unfinnished song. I learned from watching some pretty good rock bands that you can just mumble some vowels for a couple of verses if the chords and rythms are good. then you work on the words later. I guess if you keep doing that until someone trying to sing along has some words for your song.. you just take credit and keep it going right?
ok ... later
paul

Posted: Tue May 17, 2011 11:01 am
by tommy1340millar
I too have had this happen in the past, and the 'problem' was quite easily rectified once I understood what was happening!
standard midifiles have to satisfy certain conditions, bass ch2, drums ch10 etc.
This is ok for Roland sound canvas and pc sequencers which default to drums on ch10.
The reason I put problem in inverted commas above is this - The pa series is more flexible than the minimum standard needed for midifile playback. ie any instrument can be on any channel
Think of the songplay mode as being an instantly accessible sequencer, rather than a midifle player.
On my i30 I used to get drum parts played on a piano, this was because drums weren't automatically selected on track 10. I had to change to a drumkit and re-save the file.
On pa1 &2 the fix is this: (from memory, I have no Kboard here at the moment)
load the midifile into the sequencer, go to menu, then track settings, change the little box for track 10 (and 11 if you're using percussion) to 'drums' (it scrolls through a few settings like mono, poly drums) resave it (I usually save them over the original) and it'll be right the next time you use it - the drums will be on the correct channel, and they wont bark or give odd results if you use transpose buttons.
hth, Tommy