Trainspotter: how to create playlist with more than 1 genre?
Results 1 to 4 of 4
  1. #1
    Tech Mentor bascurtiz's Avatar
    Join Date
    Sep 2011
    Location
    Holland
    Posts
    215

    Default Trainspotter: how to create playlist with Any Rule/All Rules together?

    Hi guys,

    I want to create a playlist of all my Oldschool and Hardcore music genre-wise combined.
    Plus I want them in the range of 120-150bpm.
    How to create a playlist with more than 1 genre while they are in this range?

    The problem is that when selecting the Any Rule, it will filter the BPM range from 120-150bpm, no matter if it's Oldschool or Hardcore aswell.
    When selecting All Rules, it tries to filter it down with All the above rules appilied, which results in 0 tracks (ofcoz).

    So how to apply some rules with 'Any Rule' and some with 'All rules' in Trainspotter?

    When trying to register myself (3x) at the forum of Trainspotter (http://www.tspotter.net/support) and hit Apply, I get the message: Language string failed to load: tls, and no email confirmation whatsoever.
    Last edited by bascurtiz; 04-29-2014 at 03:34 AM.

  2. #2
    Tech Guru Patch's Avatar
    Join Date
    Dec 2008
    Location
    Bristol, UK
    Posts
    6,481

    Default

    In iTunes, you do this with "Nested" rules. That is, you'd search for tracks that are:

    --Tempo is >120BPM and <150BPM
    ----AND
    --------genre contains Oldschool
    --------OR
    --------genre contains Hardcore.

    Does Trainspotter support nested rules?
    DJ'ing: 2x1200MK2, DJM 850, Dicers, F1, Zomo MC-1000, Sony MDR-v700, i7 Win 10 HP Envy
    Production: Ableton Live 8 and a mouse, Sennheiser HD400, Sony VAIO

    Click HERE to D/L Free Tracks from Soundcloud!!!
    https://www.facebook.com/Patchdj

  3. #3
    Tech Mentor bascurtiz's Avatar
    Join Date
    Sep 2011
    Location
    Holland
    Posts
    215

    Default

    Sounds great, but I haven't found this AND/OR 'nested' rules in Trainspotter.
    Though I've found the solution how to do it and made a tutorial:

    How-to create a Smart/Dynamic Playlist with Trainspotter
    ADVANCED


    In this example, I want to create a smart/dynamic playlist that contains:
    all my hardcore & oldschool genre-wise; is in the range of 125-150bpm; divided playlists by 5bpm.

    - Open up Trainspotter
    - Right-click on Playlists
    - Select New Dynamic Playlist



    - Maximize window so you can see all your rules to be applied
    - Insert Playlist name on top
    - Select 'All rules' next to Match and change it into 'Any rule'
    - Select Any attribute and change it to Genre
    - fill in the genre accordingly (Oldschool) & Click Add Rule
    - Select Any attribute and change it to Genre
    - change 'contains' to 'is' and fill in the genre accordingly (Hardcore) & Click Add Rule
    - Click OK at the bottom right



    - Now right-click on the created playlist on the left
    - Select Playlist Sets -> New BPM Playlist Set...



    - Fill in the starting BPM (125), end BPM (150) and the range (5) + click OK
    - Click OK at the bottom right



    - Click the Save Icon on top left corner
    - Close the window for the created playlist, close the collection.nml window
    - Click File, Exit
    - Hit Make a donation or No thanks



    - Open up Traktor
    The dynamic playlist is now:
    filtered by genre(s); between 125-150bpm; divided into playlists in the range of 5bpm;
    ...showing under Playlists (folder Oldschool-Hardcore by BPM) incl. their covers!


  4. #4
    Tech Mentor bascurtiz's Avatar
    Join Date
    Sep 2011
    Location
    Holland
    Posts
    215

    Default

    A reply from the creator of Trainspotter:

    Hi,

    There's a couple of ways you can get the playlist you want. You can create a dynamic playlist that uses another dynamic playlist as its source. So you could define one playlists to select tracks in the 120-150bpm range, and then another which uses that playlist as the source, but selects tracks with a genre of Oldschool or Hardcore (i.e. two genre rules and match any).

    Another option, if you don't mind getting in to a bit of XQuery coding, is to add all of your rules in to a dynamic playlist and then click the "Use XQuery" checkbox at the bottom, and edit accordingly. This will allow you to do nested and/or's and apply other functions and filters to your playlist.

    Will look in to the forum email, it's not been working 100% for some time now and I need to figure out what's going on.

    Many thanks for the feedback, let me know if I you need any more help.

    Cheers
    Gary
    Last edited by bascurtiz; 05-03-2014 at 05:29 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •