Tempo presets

Features that have a good chance of being implemented in the future, and Firmware updates.
Topics ar marked as: [A]=Approved, [WIP]=Work in Progress, [F]=Finished
Post Reply
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Tempo presets

Post by Simon »

IMPORTANT EDIT

This feature will be implemented as follow, feel free to comment if you disagree / have another idea:
  • 50 presets, named preset 1 to 50 (there is no preset zero)
  • Each preset contains only the tempo + time signature
  • Presets can be deleted, by default no presets are present
  • Applying a preset while the Play button is lit (i.e. a sequencer/synth is playing) will only apply the change at the next bar
  • Few ways to apply a preset, either:
    1. hold the "TAP" button and rotate the big knob
    2. send MIDI Commands on channel 12: both Program Change and CC 106 will work
    3. use pedals/footswitch: pedal settings will have a new "PrE" (preset) mode. If both pedals are set to "PrE" then one pedal will apply the previous preset and the other the next preset.
    (in all cases above: the display will show "P.04" to show which preset has been selected, all presets will be applied right away)
  • To configure a preset on the device:
    1. go in the settings, select "Adv" (advanced), then select "PrE"
    2. A list of 1 to 50 appears, the numbers with a "d" in front means the preset is deleted (for example "d.05")
    3. Doing a single press of the knob has no effect
    4. Select a number and hold down the knob will save the current tempo+sig into the preset (display will show "SAu" - saved)
    5. Doing the same with the "TAP" button pressed as well will delete the preset (display will show "dEL" - deleted)

(Note: in the future there will be a configuration software to configure the Nome, including the presets)

(Note 2: when and if it gets implemented, the presets will contains the tempo decimals and the time signature denominator)



----------


Original topic: viewtopic.php?t=37

This is about implementing up to 50 presets on the Midronome. A preset will contain only the tempo and the time signature.

To save a preset, once the tempo and time signature is set, you will be able to save it by doing the following:
  • go in the settings
  • select "PrE" (preset) in the list
  • choose a preset number
  • validate
To recall a previous saved preset, hold Setup+Mute (or another combination - any suggestions?) and turn the knob at the same time. This will show for example "P.01" on the screen, 01 being the active preset, then turning the knob some more will change the preset.

Feel free to comment here regarding:
  • If you think some information is missing or unclear
  • How you would like this feature to be implemented (buttons, settings, how to activate, how it is done, etc.)
  • Why you think this feature is a good addition to the Midronome
Dark Waves
Posts: 41
Joined: 31 Mar 2022, 07:38
Contact:

Re: Tempo presets

Post by Dark Waves »

As mentioned elsewhere, and redirected here, an idea for recall process is, if this method isn't reserved for anything else, to press the encoder to enter recall mode, then simply turn to the preset number.

At the moment, it doesn't appear the encoder is used like this at the top level, i.e. without first activating "Setup" or something. If pressed and released, it behaves normally by scrolling through tempos. So there are a couple of possibilities that I've thought might work:

1. Pressing the knob once puts it into preset recall mode, scroll to preset, press again to exit.
2. Press and hold while turning to preset, then release, although this might be slightly awkward, but I tried it and it's not hard, so...
3. Press and hold to engage preset save mode, scroll to value and release to exit, and then combine with option 1 for recalling presets.

It remains to be seen, but my feeling is perhaps that presets might prove to become a more routine item to access than most other settings, hence the suggestion for a direct access method requiring just a single action with one hand, versus a combination button press. If there's another use for this approach that seems more useful, then by all means consider that.
masi
Posts: 35
Joined: 16 Apr 2022, 21:57

Re: Tempo presets

Post by masi »

Simon wrote: 12 May 2023, 12:56 A preset will contain only the tempo and the time signature.
In case swing/shuffle gets implemented IMHO it should be stored in a preset as well.

For me the analog clock time divisions (or the possibly implemented start/stop feature) are also settings I'd find useful to be able to recall.

I'd sacrifice the total number of presets for more data in each single preset.

Masi
StormWulf
Posts: 3
Joined: 27 Apr 2022, 21:40

Re: Tempo presets

Post by StormWulf »

Hey Simon and everyone else!

Great feature I think, similar to my requested idea of a "songbook" or so mode, ofcourse I am not good with understanding exactly to what extent this is possible, but my thought process was along side this:

Maybe have a type of app that runs either Android or IOS, that would be able to send info via USB or another mode to the Midronome, then you can have all your songs with relevant presents, being tempo and time sig, stored in there? Even if the app is just windows or mac.

I think the Tempo Preset feature is a great start though and could be used with not too much effort, one would just make a note of the preset number.

Why I am thinking of a song mode app or, maybe even being able to access the "Tempo Preset" via midi cc or similar command, is simply to speed up the process when switching between songs :) :)

Take care and keep up the great work you guys do!!!
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Tempo presets

Post by Simon »

StormWulf wrote: 26 Sep 2023, 11:35 Why I am thinking of a song mode app or, maybe even being able to access the "Tempo Preset" via midi cc or similar command, is simply to speed up the process when switching between songs :) :)
Thanks for the feedback :)
If/when presets are implemented, there will definitely be a possibility to change preset via a MIDI CC Command, I think the "Song Select" message will suit perfectly for that.

But actually such apps already exist. For example Band Helper, the way I do it there: https://youtu.be/CInmo4pmZs8?t=30
(note that the setup is a bit complicated, to be able to send from the phone via bluetooth - you could simply use a USB cable - people have done it in the forum)
Milosdrummer
Posts: 63
Joined: 22 Apr 2023, 22:57

Re: Tempo presets

Post by Milosdrummer »

Simon wrote: 26 Sep 2023, 11:45
StormWulf wrote: 26 Sep 2023, 11:35 Why I am thinking of a song mode app or, maybe even being able to access the "Tempo Preset" via midi cc or similar command, is simply to speed up the process when switching between songs :) :)
Thanks for the feedback :)
If/when presets are implemented, there will definitely be a possibility to change preset via a MIDI CC Command, I think the "Song Select" message will suit perfectly for that.

But actually such apps already exist. For example Band Helper, the way I do it there: https://youtu.be/CInmo4pmZs8?t=30
(note that the setup is a bit complicated, to be able to send from the phone via bluetooth - you could simply use a USB cable - people have done it in the forum)

Is second this, it would be redundant to create an app from scratch if there are already few mature ones that can do song list and MIDI commands, and much more. Band Helper is one of the options, I use it extensively in my gigging, and now with Midronome it's a matter of programming presets and just tapping through songs for the desired BPM (along with the knob action 8-) ).
Lunaman06
Posts: 7
Joined: 17 Sep 2023, 00:49

Re: Tempo presets

Post by Lunaman06 »

Simon wrote: 12 May 2023, 12:56 Original topic: viewtopic.php?t=37

This is about implementing up to 99 presets on the Midronome. A preset will contain only the tempo and the time signature.

To save a preset, once the tempo and time signature is set, you will be able to save it by doing the following:
  • go in the settings
  • select "PrE" (preset) in the list
  • choose a preset number
  • validate
To recall a previous saved preset, hold Setup+Mute (or another combination - any suggestions?) and turn the knob at the same time. This will show for example "P.01" on the screen, 01 being the active preset, then turning the knob some more will change the preset.

Feel free to comment here regarding:
  • If you think some information is missing or unclear
  • How you would like this feature to be implemented (buttons, settings, how to activate, how it is done, etc.)
  • Why you think this feature is a good addition to the Midronome
here some thoughts idea -
* include in the present the click settings (type and volume, and if later available also swing/shuffel)
* changing Preset via CC is fine but I do think changes to presets should be set using midi program change (as well)
(Why? B/C if Midronome is integrated into HW workstations/grooveboxes/Padelboards, they often can sent PGMChnge to channels out to synchronize up settings with other boxes, but not CC.) FWIW JMK uses the same approach for the CSM.
And while we are on it (if possible implement also a cc for PC incr. and PC desc, to allow scrolling via master keyboard buttons, e.g tempo changes with in a song). (If also a CC option to set a specific preset number that is fine)
* Not sure on this but I think preset change via midi should reset/resync the clock.
* switching through Presets manually - would cool to have encoder shortcut like for the click volume. e.g. TEMPO+Encoder runs through the preset numbers. And if you release the tempo button the new preset kicks in at the next down beat. And in lock mode like today.

I hope this is useful input.
1vl
Posts: 16
Joined: 22 Mar 2022, 23:04

Re: Tempo presets

Post by 1vl »

If/when presets are implemented, there will definitely be a possibility to change preset via a MIDI CC Command, I think the "Song Select" message will suit perfectly for that.
I'm looking forward to being able to switch the tempo/beat presets with all possible hardware live without a computer, tablet, etc. using CC# or PC#.

But Song Select Messages aren't CC#, are they?
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Tempo presets

Post by Simon »

1vl wrote: 01 Jun 2024, 22:42 I'm looking forward to being able to switch the tempo/beat presets with all possible hardware live without a computer, tablet, etc. using CC# or PC#.
No, Song Select is not a CC message, neither a PC message. It's part of the "System Common Messages", just like Song Position Pointer, which are not channel-specific.
Is it a difficult message to send from a hardware? If you think it is, I can add a specific CC# on channel 12 to change the preset as well.

As for changing the preset without a computer: for now the Midronome does not have a MIDI input so you will need to send the command through USB. Or you can simply use the buttons on the Midronome to change the preset.
xstreamworship
Posts: 1
Joined: 27 Dec 2023, 02:32

Re: Tempo presets

Post by xstreamworship »

I think it would also be a good idea if an input could be mapped to advance through presets. That way I could hook up a pedal to advance to next preset. Then for a live gig, i set the presets I need in order for each song. Then click the pedal to advance to each. I also like the suggestion to allow a MIDI event to select a preset, but it would also be good to allow a CC to trigger advance to next preset as well. That way I could map a button on my keyboard for this.

Thanks
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Tempo presets

Post by Simon »

Interesting thoughts! Yes I agree with the CC - I'll make sure to use this and Song Select, so you guys can choose ;)

Regarding the pedal - you mean a basic footswitch that will be connected to the "INPUT" plug? That could be - just adding an extra mode to the "PEd" setting after Mute, Play, Tap, we could add "PrE" (for Preset). Then this could be set on both PEd and PE.2 (second pedal), and if you set it on both then one of them goes to the next preset while the other one goes to the previous one.

Would that work?
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Tempo presets

Post by Simon »

IMPORTANT

This feature will be implemented as follow, feel free to comment if you disagree / have another idea:
  • 50 presets, named preset 1 to 50 (there is no preset zero)
  • Each preset contains only the tempo + time signature
  • Presets can be deleted, by default no presets are present
  • Applying a preset while the Play button is lit (i.e. a sequencer/synth is playing) will only apply the change at the next bar
  • Few ways to apply a preset, either:
    1. hold the "TAP" button and rotate the big knob
    2. send MIDI Commands on channel 12: both Program Change and CC 106 will work
    3. use pedals/footswitch: pedal settings will have a new "PrE" (preset) mode. If both pedals are set to "PrE" then one pedal will apply the previous preset and the other the next preset.
    (in all cases above: the display will show "P.04" to show which preset has been selected, all presets will be applied right away)
  • To configure a preset on the device:
    1. go in the settings, select "Adv" (advanced), then select "PrE"
    2. A list of 1 to 50 appears, the numbers with a "d" in front means the preset is deleted (for example "d.05")
    3. Doing a single press of the knob has no effect
    4. Select a number and hold down the knob will save the current tempo+sig into the preset (display will show "SAu" - saved)
    5. Doing the same with the "TAP" button pressed as well will delete the preset (display will show "dEL" - deleted)

(Note: in the future there will be a configuration software to configure the Nome, including the presets)

(Note 2: when and if it gets implemented, the presets will contains the tempo decimals and the time signature denominator)
Maxcote819
Posts: 6
Joined: 08 Mar 2024, 04:50

Re: Tempo presets

Post by Maxcote819 »

Good plan really ! One small change I'd suggest is that there is more options for usage with a pedal/footswitch. I really don't know if double tapping is an option or even, clicking both footswitches at the same time sending another setting. Here's a few use cases I could see myself using :

Option A :
FS1 = Previous preset
FS2 = Next preset
Both at the same time (if possible) = play/pause or mute

Option B :
FS1 = Play/pause or mute
FS2 = Next preset
Double tapping FS2 = Previous Preset
Both at the same time (if possible) = Alternate between display of information (maybe eventually, preset name/bpm/time signature)

Anyway, just a few ideas that might spark better ideas or that someone could jump on in to help.
Simon
Posts: 998
Joined: 09 Jan 2022, 22:08

Re: Tempo presets

Post by Simon »

That is a great idea! :D I think using the double tap in particular gives quite a few more possibilities for people who only have one footswitch.
Not sure how many people will actually use two footswitches with the Nome?

In terms of implementation, handling double tap or pressing both at the same time is perfectly possible :)
Maxcote819 wrote: 16 Dec 2024, 01:49 Both at the same time (if possible) = Alternate between display of information (maybe eventually, preset name/bpm/time signature)
That's also quite interesting - maybe this should simply be showing the current preset while holding both pedals down?
Post Reply