INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Add A-B Looping Feature  (Read 2887 times)

rickeyjt

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
  • nothing more to say...
Add A-B Looping Feature
« on: August 17, 2009, 02:48:13 pm »

Please add a-b looping within a song feature.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: Add A-B Looping Feature
« Reply #1 on: August 17, 2009, 03:00:56 pm »

Could you describe how you would like the user interface for this feature to work?  Would a saved loop be saved to the song, and always used?

Thanks.
Logged
Matt Ashland, JRiver Media Center

cncb

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3105
Re: Add A-B Looping Feature
« Reply #2 on: August 17, 2009, 03:21:07 pm »

I would like this too.  For me, being able to set start and end loop points on the position bar (slide some indicators to certain times) would be great.  If it could be saved that would be a bonus and then maybe only used when you are doing repeat playback on the "current item"?  This would be great for practicing music (playing guitar, etc.).
Logged
-Craig    MO 4Media remote and player:  Android/TV/Auto | iOS | Windows 10/UWP

rickeyjt

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
  • nothing more to say...
Re: Add A-B Looping Feature
« Reply #3 on: August 17, 2009, 03:25:07 pm »

This is a request from a musician so your asking about functionality opens up a lot of possibilities.

A simple introduction into the interface would be, while the song is playing, to press a single key (not a ctl,alt,shft combo) for the start point and then the same key again for the end point.  Section now loops.

Would I like to save and fine tune multiple loops in song, sure.  Save the loop points directly into the mp3 file as an additional tag, why not.  Keep this info in the  mc database outside of the file is another option but makes it more  difficult perhaps to share them.

I notice this a-b looping was asked for and discussed 4 or 5 years ago and then no mention of it again until now.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: Add A-B Looping Feature
« Reply #4 on: August 17, 2009, 03:34:16 pm »

Would it work if there was a repeat mode next to 'Repeat Current Item' called 'Repeat A-B Loop' that showed a dialog where you could put in the start and end times?

I'm asking about the interface, because the functionality already exists.  It's just a playback range combined with 'Repeat Current Item'.

Playback ranges only work with audio (I think) so I don't know if that'll be a problem.
Logged
Matt Ashland, JRiver Media Center

cncb

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3105
Re: Add A-B Looping Feature
« Reply #5 on: August 17, 2009, 04:33:54 pm »

Would it work if there was a repeat mode next to 'Repeat Current Item' called 'Repeat A-B Loop' that showed a dialog where you could put in the start and end times?

This would be fine for me (although some kind of mouse drag visual indicators on the time/position bar would be great to have in the future).
Logged
-Craig    MO 4Media remote and player:  Android/TV/Auto | iOS | Windows 10/UWP

rickeyjt

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
  • nothing more to say...
Re: Add A-B Looping Feature
« Reply #6 on: August 17, 2009, 08:07:04 pm »

Entering numbers into a dialog box is a secondary option but not the way one would typically try to intuitively and practically use such a feature.  It has to be a mouse click on a start point button and a mouse click on an end point button.  Or as I stated before, a single key that sets these points.  The actual time points gathered with that action could be used to fill in the dialog you are talking about for that kind of visual adjustment.

This process of setting start and end loop points is always done during playback.  Let's say I click the start point button and end point button.  The section is now looping.  If the time numbers are now available during playback to adjust with a click arrow up or down one frame (out of 72 per second), then we can fine tune the loop.  Or a slider that increments/decrements start or end points.  I am not talking about one second increments, much finer 72 frames per second I believe is a standard division of an mp3 slice of time processable.

All that said, I'll take any way you get something out there now.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: Add A-B Looping Feature
« Reply #7 on: August 21, 2009, 12:05:18 pm »

In a coming build, you can modify the 'Playback Range' field to something like '1:00 - 1:20' and set the player to 'Repeat Current Item' to loop.

Using the Tempo DSP plugin is also nice for practicing.  I've been working on a Jelly Roll Morton piece, and even slowed down it's swamping me.
Logged
Matt Ashland, JRiver Media Center

rickeyjt

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
  • nothing more to say...
Re: Add A-B Looping Feature
« Reply #8 on: August 22, 2009, 07:18:02 am »

Check out Amazing Slow Downer www.ronimusic.com.  Maybe you can write a plugin for it.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: Add A-B Looping Feature
« Reply #9 on: August 22, 2009, 08:41:38 am »

The tempo, rate, and pitch plugin built into Media Center works pretty well, I think.
Logged
Matt Ashland, JRiver Media Center

rickeyjt

  • Regular Member
  • World Citizen
  • ***
  • Posts: 167
  • nothing more to say...
Re: Add A-B Looping Feature
« Reply #10 on: August 22, 2009, 09:17:02 am »

Their slow down engine is truly amazing even at 200% slower.  I never heard another one as clean, including mc.  ASD is worth looking at to see a benchmark for this type file manipulation.  I wouldn't expect you to try to make mc do everything asd does but you may adopt some fundamental ideas.  E.g., saving preset loops, or sliding or shifting begin and end loop points.  For me, it is just about bringing a little more robust looping feature to mc.  The asd slow down engine is phenomenal and if you could tie into it that would be nice but not necessary.  Just good control of looping is enough for now.  Thanks for introducing it into the next build.
Logged
Pages: [1]   Go Up