Power Tab Discussion Forum

Your Power Tab Community @ ptaforum.net
It is currently Fri Sep 03, 2010 10:02 pm

All times are UTC




Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: percussion channel 10
PostPosted: Sat May 30, 2009 5:28 am 
Offline

Joined: Mon Apr 17, 2006 2:25 am
Posts: 10
I realize there is no drum score for powertab.. but is there a way to write the percussion so that it goes through midi channel 10? if so, is there a way to know which notes are which sounds, example 40 is electric snare.. what note is 40?
thanks


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Sat May 30, 2009 6:14 am 
Offline
Formerly ohdan
User avatar

Joined: Sat Jun 03, 2006 6:51 pm
Posts: 3449
Location: Southern California, USA
I'm not sure I understand. Are you talking about scoring for a drum in PTE and then exporting the midi file to be played through a softsynth?

Code:
Key  Note  Sound                      
35    C    Acoustic Bass Drum
36    C#    Bass Drum 1             
37    D    Side Stick                     
38    D#    Acoustic Snare           
39    E    Hand Clap           
40    F    Electric Snare             
41    F#    Low Floor Tom         
42    G    Closed Hi Hat           
43    G#    High Floor Tom    
44    A    Pedal Hi-Hat             
45    A#    Low Tom                   
46    B    Open Hi-Hat             
47    C    Low-Mid Tom             
48    C#    Hi Mid Tom             
49    D    Crash Cymbal 1    
50    D#    High Tom           
51    E    Ride Cymbal 1             
52    F    Chinese Cymbal    
53    F#    Ride Bell                     
54    G    Tambourine             
55    G#    Splash Cymbal             
56    A    Cowbell                     
57    A#    Crash Cymbal 2    
58    B      Vibraslap
59    C    Ride Cymbal 2
60    C#    Hi Bongo
61    D    Low Bongo
62    D#    Mute Hi Conga
63    E    Open Hi Conga
64    F    Low Conga
65    F#    High Timbale
66    G    Low Timbale
67    G#    High Agogo
68    A    Low Agogo
69    A#    Cabasa
70    B    Maracas
71    C    Short Whistle
72    C#    Long Whistle
73    D    Short Guiro
74    D#    Long Guiro
75    E    Claves
76    F    Hi Wood Block
77    F#    Low Wood Block
78    G    Mute Cuica
79    G#    Open Cuica
80    A    Mute Triangle
81    A#    Open Triangle

_________________
Image | Image


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Sat May 30, 2009 11:51 pm 
Offline

Joined: Mon Apr 17, 2006 2:25 am
Posts: 10
that's sort of what i'm talking about.. for whatever reason the percussion track is just like.. midi track 4 instead of 10.. so the synth i use doesn't recognize that it's a percussion track.. but that chart you posted is what i'm looking for, thanks!


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 6:51 pm 
Offline
User avatar

Joined: Mon Aug 11, 2003 6:29 pm
Posts: 64
Location: NJ (but dont hold that against me)
There is a way for u to have drums playing thru powertabs using this trick . However, in the chart that Urban Hermit gave, all the notes are off by 1. For example: the Acoustic Bass Drum is actually a B note, and the Bass Drum 1 is a C, etc.

Code:
You can define a custom tuned 7-string guitar in Powertab as shown below.  This tuning was chosen to simplify tabbing the drums, making use of the most used drum
sounds. Here’s the applied tuning:

1st str tuned to E3. This is used for any other Misc Drums
2nd str tuned to B1. This is used for any other Misc Drums
3rd str tuned to C#3. This is used for Cymbals
4th str tuned to F#2. This is used for Hats
5th str tuned to F2. This is used for Toms
6th str tuned to D2. This is used for Snare Drums
7th str tuned to B1. This is used for Bass Drums

Most drum tabs could be simply tabbed with just the below info. If other drums are needed, see the tutorial that S-GUO posted in the "sticky".  Below would be a typical measure of a drum score tabbed in PTE, and the allowed values:

Misc1   |----------------| (see chart below)
Misc2   |----------------| (see chart below)
Cymbals |0---------------| (0= Crash 1, 2= Ride 1, 3=Chinese, 6=Splash, 8= Crash, 10=Ride 2)
Hats    |--0-0-0-0-0-0-0-| (0=closed HH, 2=Pedal HH, 4=Open HH)
Toms    |----------------| (0=Low Flr, 2=Hi Flr, 4= Low, 6=Low-Mid, 7=Hi-Mid, 9=Hi)
Snare   |----0-------0---| (0=Acoustic Snare, 2= Elec Snare)
Bass    |0---------0---0-| (0= Acoustic Bass, 1=Bass Drum 1)


Unfortunately PTE doesnt assign channel 10 (which is needed for percussion) to any of the tracks. It would have been nice if Brad allowed u to assign the channel when u add the guitar. But there is a way around this limitation.
There are 2 free pgms u can get from http://www.midiox.com. They are Midi-Ox and Midi-Yolk. Midi-Yolk is used to allow Powertab and Midi-Ox to "talk" to each other. After installing Midi-Yolk, u should be able to see it in the Powertabs Midi Setup. You should assign Powertabs midi output to Midi-Yolk's port #1. Then run Midi-Ox, and assign Midi-Ox's input to Midi-Yolk's port #1. This allows the O/P of PTE to go to the I/P of Midi-Ox. The O/P of Midi-Ox should then be assigned to where u normally had Powertabs's O/P going to (usually your soundcard, or Microsoft GS Wavetable SW Synth). And finally here is the trick: In the Options tab of Midi-Ox, there is a Data Mapping feature. In your example u said that PTE was putting your "Drums" on channel 4. You can use Midi-Ox's Data Mapping to change all "channel 4" commands to "channel 10" commands. When u press "play" on PTE u will now have a drum backing track to jam along with.


Last edited by chuck rock on Thu Aug 27, 2009 11:06 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 8:23 pm 
Offline
User avatar

Joined: Fri Aug 12, 2005 7:46 am
Posts: 775
OMG :mrgreen:

IT WORKED! DRUMS IN POWERTAB!!!!!!!!!!!

chuck rock, you're my new hero. You should publish this, everybody should know about this. I'm still catching my breath...

_________________
Things changed, you see. They don't sleep anymore on the beach -- Murray Ostril


Last edited by S-GUO on Wed Aug 19, 2009 9:56 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 8:37 pm 
Offline

Joined: Tue Dec 23, 2003 9:36 am
Posts: 3949
Location: Winnipeg, Canada
That's awesome. I already had both programs, but never really checked out MIDI-OX in full. It does indeed work! I would love for this to be incorporated more for the UCA, but it's still a little impractical. Perhaps we could make a YouTube tutorial video and sticky it in the UCA forum.

By the way, it seems that you need to keep the metronome on in order for it to playback, but I guess you could just set the metronome volumes to 1 when you're not using it.

_________________
video game music


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 8:58 pm 
Offline
User avatar

Joined: Fri Aug 12, 2005 7:46 am
Posts: 775
That's because when you turn off the metronome Power Tab sends a message that puts the Channel 10 volume to 0. Luckily, you can filter out this message in midiox. I'm going to have a blast with this once I finish my exams in 3 days.

_________________
Things changed, you see. They don't sleep anymore on the beach -- Murray Ostril


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 9:28 pm 
Offline
User avatar

Joined: Fri Aug 12, 2005 7:46 am
Posts: 775
This is so awesome. You can also use it to change your instruments in the middle of playback. So although you'll be limited to 7 guitars at one time, you'll be able to change any of the instruments at anytime!

Also you can reroute the percussion to Qsynth and apply a drum soundfont to it. What a gift! We should prepare a tutorial as soon as possible.

_________________
Things changed, you see. They don't sleep anymore on the beach -- Murray Ostril


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 9:47 pm 
Offline
Formerly ohdan
User avatar

Joined: Sat Jun 03, 2006 6:51 pm
Posts: 3449
Location: Southern California, USA
A tute is a must!

_________________
Image | Image


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 9:51 pm 
Offline
Formerly ohdan
User avatar

Joined: Sat Jun 03, 2006 6:51 pm
Posts: 3449
Location: Southern California, USA
chuck rock wrote:
However, in the chart that Urban Hermit gave, all the notes are off by 1.
Why is that?

_________________
Image | Image


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Tue Aug 18, 2009 11:05 pm 
Offline
User avatar

Joined: Fri Aug 12, 2005 7:46 am
Posts: 775
Inside the computer they are off by 1, but when you deal with them directly they are correct the way you have them. This is because the messages are only 7 bit wide, which means they can be from 0 to 127 when you translate from binary representation. If they are to be 1 to 128, you'd have to use 8 bits and waste all the numbers from 129 to 255.

_________________
Things changed, you see. They don't sleep anymore on the beach -- Murray Ostril


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Wed Aug 19, 2009 12:02 am 
Offline
User avatar

Joined: Mon Aug 11, 2003 6:29 pm
Posts: 64
Location: NJ (but dont hold that against me)
S-GUO wrote:
Also you can reroute the percussion to Qsynth and apply a drum soundfont

That was going to be my next suggestion. After routing PTE to Midi-Ox to convert the drums to channel 10, you can use Midi-Yolk port#2 to route the O/P of Midi-Ox to SynthFont and all the tracks can have soundfonts. (I had trouble with Qsynth, the pitch bends didnt work).

Urban Hermit wrote:
Why is that?

The Acoustic Bass Drum is the 36th note, but the computer starts counting from 0, so it assigns the value of 35 to the Acoustic Bass Drum. It can be confusing cause some people refer to it as note 35, and some refer to it as note 36. But whether u call Acoustic Bass Drum a "35" or "36", either way it is a "B" note, not a "C" note.


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Wed Aug 19, 2009 3:47 pm 
Offline

Joined: Tue Jan 06, 2009 5:42 pm
Posts: 69
Holy crap that awesome!!

Even though im shit with things like this, im gonna spend ages getting good, this is really a god send, chuck rock you are a genuine legend!


Top
 Profile  
 
 Post subject: Re: percussion channel 10
PostPosted: Sun Oct 11, 2009 2:37 am 
Offline

Joined: Sun Jun 13, 2004 4:48 am
Posts: 24
You can also hex edit powertab instead so not even have to use midiyolk.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group