Iftah
Iftah
  • Видео 6
  • Просмотров 32 775
Exploratory Data Analysis of Aphex Twin's Music Using Spotify Metrics
iftah.gabbai
the repository on github: github.com/iftah-og/afx_eda
Bangerness Playlist:
ruclips.net/p/PLBok0bAZjoKw1G3lXIa1WjyKEhV17kshZ
Ambientness Playlist:
ruclips.net/p/PLBok0bAZjoKxmBeH0ESiKYYhx6HmNb8tB
When Bangerness Meets Ambientness Playlist:
ruclips.net/p/PLBok0bAZjoKycZKmJP-74hj9hfHJY9AuS
00:00 - 01:54 - Intro
01:54 - 05:45 - Exploring the features
05:46 - 08:14 - Correlation
08:14 - 09:12 - Bangerness
09:12 - 11:52 - Popularity
11:52 - 12:26 - Ambientness
12:26 - 13:45 - When Bangerness and Ambientness meets
13:45 - 15:07 - Outro
Просмотров: 613

Видео

Performance Pack by Iftah - The Video Manual (Ableton Live 12)
Просмотров 30 тыс.7 месяцев назад
iftah.gabbai www.ableton.com/en/packs/performance-pack/ 00:00 Intro 01:21 Performer: Overview 02:07 Performer: Basics 03:55 Performer: Output Destinations 04:07 Performer: Mapping 05:24 Performer: CV 06:03 Performer: MIDI 07:11 Performer: Tempo 07:28 Performer: The importance of Curves 08:23 Performer: The Curve editing area 12:18 Performer: External Midi and Push 13:26 Performer...
Fields Of Wedding - 33:16 (Fujifilm X T5 , X Pro2 Panoramic Street Photography)
Просмотров 336Год назад
instagram: fields_of_wedding documenting the ambience of the beautifully complex district berlin wedding through street photography and field recording.
Fields Of Wedding - 65:24 (Fujifilm X T5 , Fujinon 23mm f2, XPAN, Panoramic Street Photography)
Просмотров 1,2 тыс.Год назад
instagram: fields_of_wedding documenting the ambience of the beautifully complex district berlin wedding through street photography and field recording.

Комментарии

  • @soma808
    @soma808 8 дней назад

    One thing though. You are looking at Aphex twin only. He happens to excel at ambient so his talent also is a reason his ambient tracks are more popular. If you to look at NIN for example I’m sure that the ambient tracks would be less popular.

  • @afeliafail
    @afeliafail 8 дней назад

    Wow, amazing work, thank you for sharing. Seems to me like the sample size for Aphex Twin is a bit low. Not much of his work is there on spotify. Plus the music itself is somewhat weird, might be stretching the “edge cases” for the algorithms used by the team. This work you have done with pianos and max smp, sounds like a dream job! Would be amazing to see a video on the techniques and discoveries. Keep it up 👍🏻

    • @iftah_fow
      @iftah_fow 8 дней назад

      @@afeliafail thanks so much, fair point about the dataset size, def some albums missing on Spotify, still i find the albums that do exist there to have a good spectrum of his works (if analord would have been included it would have been perfect) im planning on doing a video about the piano rolls sometime soon!

    • @afeliafail
      @afeliafail 7 дней назад

      @@iftah_fow Subscribed, can’t wait for that 👍🏻

  • @tonoi17
    @tonoi17 8 дней назад

    Great video . I had tried once to use spotifies features to get most similar songs based on cosine similarity . Just wondering if you had looked in this direction ??

    • @iftah_fow
      @iftah_fow 8 дней назад

      sounds interesting, will def. look into that

    • @tonoi17
      @tonoi17 8 дней назад

      @@iftah_fow please let me know how it goes . The idea Is for me , I am looking for samples that go together. So if cosine similarity of the features perhaps leads to most similar songs you could work on . That was my thinking.

    • @iftah_fow
      @iftah_fow 8 дней назад

      @@tonoi17 i can imagine that tempo, key and time sig should have the highest weighting and then the rest is a bit more tricky since judging by my experience the features they can produce unpredictable results

  • @turinairlangga1068
    @turinairlangga1068 8 дней назад

    Just saw your video off from Reddit and now I'm here. I'm also learning data analysis. Keep up the good work!!!

  • @frictionless
    @frictionless 8 дней назад

    Keep uploading! I am data analyst and music producer too :)

  • @franciscocastro229
    @franciscocastro229 9 дней назад

    For anyone interested, I've noticed that there are cases where Spotify only provides the release year, which leads to an error when converting 'Release Date' to datetime and extracting the year. With the help of ChatGPT, I came up with a simple workaround: # Convert 'Release Date' to datetime, handling both full dates and years def convert_release_date(date): try: # Try to parse with the full date format return pd.to_datetime(date, format='%Y-%m-%d') except ValueError: try: # If the first parsing fails, try to parse it as just a year return pd.to_datetime(date, format='%Y') except ValueError: # If both fail, return NaT (Not a Time) return pd.NaT df['Release Date'] = df['Release Date'].apply(convert_release_date) # Extract year df['Release Year'] = df['Release Date'].dt.year Huge thanks, Iftah!

  • @RUBY6
    @RUBY6 10 дней назад

    It's been quite interesting to see Aphex receive a lot more popularity in my generation (z) via social media and seeing what tracks take hold in trends versus what tracks the general masses find weird or too obscure. Great watch, keep up the good work!

  • @MikeKSmith_music
    @MikeKSmith_music 10 дней назад

    Very interesting. As a data scientist I appreciate the effort to get the data, process it, try to make sense of it and make some inferences... What might be a good exercise is to create a playlist of bangers and ambient tracks (outside of Aphex Twin's catalogue) and then test whether your hypotheses still hold. Also if you seed it with proper bangers from 70s, 80s, 90s, 00s, 10s, 20s to you would see the effect of time / loudness. Also maybe seed with some counterfactuals - tracks that have repetitive patterns but are "ambient" e.g. Steve Reich's "Music for 18 musicians" or "Electric Counterpoint"; and bangers with low valence or irregular beats (Bjork?). That might throw up some new insights from the relationships built on Aphex Twin, whose catalogue is quite mixed / esoteric. Nice work though!

    • @iftah_fow
      @iftah_fow 10 дней назад

      some solid suggestions here, will check and report back! i think that in this case i was aiming to look into the music of aphex twin because its so specific, but it would be indeed very interesting to see how these developed features hold up with other music

  • @chemiebaukasten6449
    @chemiebaukasten6449 10 дней назад

    <3

  • @AntonKuznetsovMusic
    @AntonKuznetsovMusic 14 дней назад

    Man, the dream would be to be able to map it from the push. And a 2nd level inception dream is to be able to edit the curves in performer on the push. The push 3 development and max for live integration seems to be so sluggish, no?

  • @flutur8i8
    @flutur8i8 22 дня назад

    To me the weakest point is not having the possibility to midi map the variations recall.

  • @AlexandreSoma
    @AlexandreSoma Месяц назад

    Live looping hands free feature only for arrangement? No session view? :(

  • @yvonnesilva
    @yvonnesilva Месяц назад

    Can someone (ANYONE!) please tell my why I can not map this (performer) to an external controller!? It will map ANYTHING in Ableton on its own. As soon as I have performer pack up and try to midi Map, it doesn't work. I got one to work, and I thought I had figured it out....but nope. I'm just sitting here turning knobs for days and it's as if the controller isn't plugged in. (it is...). Is this a known issue or am I going about this all wrong? I feel like it's not rocket science. If anyone can chime in, I'd be very grateful.

    • @iftah_fow
      @iftah_fow Месяц назад

      hi, you need to map to the number box under the actual control. see the midi section of the video manual

    • @yvonnesilva
      @yvonnesilva Месяц назад

      @@iftah_fowthank you! I did try that, as well but the number box doesn’t allow me to change anything. I had been clicking on it and trying to edit, but nothing happens.

  • @adknon9631
    @adknon9631 Месяц назад

    Hey 👋🏼 First of all thank you very much for designing your performance pack. It’s all ever wanted from Ableton and you brings it to reality. I have one optimisation request for the variation tool. Is it possible to include a kind of smooth transition when hitting the play button for a variation? Should be a kind of drop down window where I can choose the duration of transition for instance 8 Bar etc. Do you understand what I mean and is it possible?

  • @tiosolo7525
    @tiosolo7525 Месяц назад

    This is great! but I can´t make work variations o P3 standalone, there is a way to make new variations and rename it without the pc? thanks!

  • @JJ1NE
    @JJ1NE Месяц назад

    Not sure if you saw my reply to your comment but the performer device can’t be mapped to the ableton crossfader. Is this a technical limitation?

    • @iftah_fow
      @iftah_fow Месяц назад

      hi, performer can map to everything which is exposed to the API, i dont remember, but it might be that the crossfader is not "traditionally" exposed. either way please report it to abletons support and i'll have a proper look

  • @JamesRussller
    @JamesRussller Месяц назад

    Is it possible to map the internal Macro's to Ableton's standard Macro racks?

  • @agressiveburito9855
    @agressiveburito9855 Месяц назад

    THANK YOU FOR STING ❤❤❤❤❤

  • @HeSo_71
    @HeSo_71 Месяц назад

    This is incredible, came from your reddit post ^^

  • @GadiantonsRobber
    @GadiantonsRobber 2 месяца назад

    You, kind sir, are a LEGEND. a true legend.

  • @user-fe6bz3cv1p
    @user-fe6bz3cv1p 2 месяца назад

    Hi iftah! You did an incredible job, but I still encounter two issues with Variation: 1. The Stash and Recall buttons have a latency that makes Variation unusable as soon as I select 'Devices.' 2. Variation does not remember that I have enabled clips. Each time I start my set, I have to go back into Variation to re-enable clips. Unfortunately, I won't be able to do this on the Push 3 standalone.

    • @iftah_fow
      @iftah_fow 2 месяца назад

      hi, the clip stare thing should be resolved already in the latest beta (get it on centercode), as for the other issue, please be so kind and report it to ableton support so ill be able to have a proper look

  • @lundercover
    @lundercover 2 месяца назад

    #GENIUS

  • @MarkIreland_carrierband
    @MarkIreland_carrierband 2 месяца назад

    Got any for Live Lite?

  • @tanguypaschal6657
    @tanguypaschal6657 2 месяца назад

    Great ideas. Is it possible to map variations to an external controller ? I can only map Stash and Recall, but it could be handy to recall more variations.

  • @robinsharma1063
    @robinsharma1063 2 месяца назад

    Bro is staring into my soul 😰

  • @stay.in.school.
    @stay.in.school. 2 месяца назад

    i got some of your material in the library....

    • @iftah_fow
      @iftah_fow 2 месяца назад

      i gotta be honest here and disclose that its my partners library, she knows her game

  • @nickbean693
    @nickbean693 2 месяца назад

    Hi Iftah. The variations tool still isn’t working properly for me. Sent multiple messages to Ableton and on the forums and still haven’t heard back. The stash/recall resets certain things half a bar after other things and makes it almost useless. Any chance this’ll be fixed soon? For example I’ll stash when I have everything grooving. Then I’ll cut out the kick and open filter and add reverb for a breakdown. When I hit recall the filter on the south will go back to the stashed state, but the kick only comes back in 1/2 a bar to a bar later. Thanks so much. Sorry to bug you here but I don’t know where else to go. This was the feature I was most excited about in Ableton 12

    • @iftah_fow
      @iftah_fow 2 месяца назад

      hi nick, sorry to hear, i usually get these reports from ableton in bigger batches (for time mgmt sake) and i haven't got it yet but once i do ill have a look ofc

    • @nickbean693
      @nickbean693 2 месяца назад

      @@iftah_fow thanks.

  • @richardseymour6091
    @richardseymour6091 2 месяца назад

    I didn't quite realize what the prearranger was until the demo video. That's something I've always wanted and now it's real. Can't wait to use it. Thanks for creating it.

  • @youraveragejosh
    @youraveragejosh 2 месяца назад

    amazing pack that i am so excited to explore! im curious how to activate the "performance mode" you talk about at 12:49 on the push 3 to give global control to all of your tracks? can't seem to figure that part out...

  • @HeathHolme
    @HeathHolme 2 месяца назад

    Proper Game Changing devices!! Thanks for all your hard work developing them @iftah_fow❤

  • @fridmanator
    @fridmanator 3 месяца назад

    on Variations, I can't midi map the "New" button, is that on purpose? thanks again for this amazing tool

  • @secretgrooverecords1671
    @secretgrooverecords1671 3 месяца назад

    The performance pack is great. I really wish that knob positions in performer could be recalled with variations though. As it is now I kinda have to choose which of them I want to use in my set.

    • @iftah_fow
      @iftah_fow 3 месяца назад

      knob positions of performer can be recalled with variations (working fine here). if this for some reason not working for your please report it to ableton's support.

    • @secretgrooverecords1671
      @secretgrooverecords1671 3 месяца назад

      That’s great to hear😊 thank you for the quick reply. Will try again with a project from scratch and report it if issue persists 🙏

  • @fridmanator
    @fridmanator 3 месяца назад

    is there a way to go to next variation with a midi knob? (not clip/scene related) it works great for preset change on individual tracks

  • @user-el2wt2hw7z
    @user-el2wt2hw7z 3 месяца назад

    Бодрый чувак! Бодрый девайс! Skinnerbox ништяк!

  • @flowstatemedia332
    @flowstatemedia332 3 месяца назад

    my boy thanos really just snapped his fingers to bring us this :o

  • @studiodespenates
    @studiodespenates 3 месяца назад

    Hi For a reason I can't explain, curve editing doesn't seem to function on my version of Performer. I can use the curve presets but modification of the curves is impossible. I'm on a mac (12.7.4) with Ableton Live 12 Standard (12.0.2). I downloaded your pack (PerformancePackbyIftah_r59831_v1.1) on the ableton site I tried all key/click combination possible and couldn't edit the curves. I tried to save the set and re-open it and rebooted my computer. I tried with and without something mapped in the slot (all slots).I checked on a shaper device that curve editing was ok in the function object of Max and it is. Do you have an idea to solve this issue because curve editing seems really powerful and I can't use this features of your nonetheless very good device. Thanks

  • @studiodespenates
    @studiodespenates 3 месяца назад

    Hi May I ask why you choosed to ignore disabled chains in the process of saving racks in Variations ? It's part of the "state" of the rack in a given variation. I find it more visual (and simpler) than tweeking the chain selector which is more tedious and invisible most of the time in a rack. Of course many more things can be achieved with the chain selector but for simple "synth or fx swap" in a rack, the chain activator is enough. Anyway thanks for this excellent device.

  • @WytoldMusic
    @WytoldMusic 3 месяца назад

    I absolutely love this pack but am having some issues with prearranger - sometimes it works fine and other times it only records some of the clips, skipping other clips/record command. Do you have any suggestions for how to fix that kind of problem? I tried disabling all other plugins and controllers, and tried rebuilding my set from scratch, but it’s still happening

    • @iftah_fow
      @iftah_fow 3 месяца назад

      hi, if you have access to centercode, there is a new beta version which should fix this.

  • @studiodespenates
    @studiodespenates 3 месяца назад

    Killer devices you've made! Thanks a lot. I'd be really interested in your ways of optimizing your live set for small controllers. Any deeper look on what you explain at 19:32 would be very useful. Anyway, i'll keep digging the features of variations and perfomer of which I've only scratched the surface. Thanks again.

  • @greeklamb
    @greeklamb 3 месяца назад

    This absolutely amazing! One amazing feature would be a way to assign the switch between two variations to a CC so that the transition between two variations could be continuous instead of a hard switch toggle. Any plans to add such functionality?

  • @jonathanbennett4535
    @jonathanbennett4535 3 месяца назад

    Prearranger is wonderful, however, if you put a selection of records and "playbacks" in a loop, the record doesn't record over the previous pass every time - I'm only trying midi tracks for now as an experiment...Am I missing something, or is it not a good idea to loop the whole thing?

    • @iftah_fow
      @iftah_fow 3 месяца назад

      this will not work because prearranger needs a bit of timeline lookahead

    • @jonathanbennett4535
      @jonathanbennett4535 3 месяца назад

      @@iftah_fow Thanks for replying so quickly, that's nice to know - I can plan a whole set without loops - just needs a timeline the length of my performance to give an evolving "loop" experience (copy and paste!). Great product - thanks again...

  • @ADHDev1234
    @ADHDev1234 3 месяца назад

    @lftah, I guess it's not possible to use prearranger with Push 3?

    • @iftah_fow
      @iftah_fow 3 месяца назад

      well given that p3 has no arrangement mode for now than no, but you can prearrange on live desktop and then run it on p3 but it might be a bit too cumbersome

  • @perevelasco8682
    @perevelasco8682 4 месяца назад

    Hi Iftah I have a question. How are we so lucky to have such a genious person that make this next generation of Max devices? This Is the most game changing live performances devices improvements since session view was invented. I achieved to do something like the pre-arranger using IAC drivers and "dummy clips". But it was so tedious. This is a dream come true. Thank you for this gift, you are great Iftah, as a person who started using ableton live 5, now 21 years later i can say that, at my eyes you made history. What a blessing, thanks.

    • @iftah_fow
      @iftah_fow 4 месяца назад

      hey, thats a really nice thing to say!

  • @shieldrumrecords1228
    @shieldrumrecords1228 4 месяца назад

    Hidden Gems in Live 12 discovered tonight !!! will practice before ask smt , as it seems so clear and complete , Best manual ever , Thanks @Iftah

  • @renstroost
    @renstroost 4 месяца назад

    This is fantastic. @iftah, when using the prearranger, can you suggest some way to create ‘indefinite looping’ over a portion of the arrangement (perhaps activating the arrangement loop) until released by a control action? I would like to use the prearranger to build a track until a ‘bridge’ that has audience interaction and thus needs to loop until I let it proceed. Any advice much appreciated. Regardless, this pack is a triumph and will be really useful.

  • @allthismagic5772
    @allthismagic5772 4 месяца назад

    Thank you for this amazing pack!

  • @VNDM-MUSIC
    @VNDM-MUSIC 4 месяца назад

    Great pack. Esp. Variations, since Kapture finally stopped working for me in Live 12!

  • @isaacsoto_music
    @isaacsoto_music 4 месяца назад

    Thank you so much

  • @ganjatronica7215
    @ganjatronica7215 4 месяца назад

    Hey man you got to be more serious describing your stuff alright?

  • @WytoldMusic
    @WytoldMusic 4 месяца назад

    Do you think you will be able to make Variations capture the settings of VST plugins as well? Unless I am misunderstanding, it looks like it currently does not do so...would be very cool if it could in the future!

    • @iftah_fow
      @iftah_fow 4 месяца назад

      Variations captures VST plugins as well (it captures anything which can be automated). in the demo i use it with valhalla delay

    • @WytoldMusic
      @WytoldMusic 4 месяца назад

      @@iftah_fow Gotcha, I just figured out how to configure the plugin I was using to be automated and Variations definitely works for it. Thank you! This was Guitar Rig 7 if that info is helpful to anyone else