Tags: midi
-
#52 |
Available in Anytune 3.10 (with Remote pack) and Anytune (Mac) 1.1!
Note: Anytune responds to MIDI Control Change messages and MIDI Note On messages. It does not respond to MIDI Program Change messages. Please ensure that your MIDI device can send Control Change messages and ensure that it has been configured to do so. If you need to convert from program change to control change, please see this forum thread for a way to do so on the iPad/iPhone:
http://audeonic.boards.net/thread/153/convert-program-change-control-notesSee this forum thread for a discussion on how to configure Anytune and the BlueBoard app to work together.
MIDI Channels
Anytune can be configured to listen on MIDI channels 1 through 16, or can be set to OMNI mode (listens on all channels).
System Realtime Commands
- Start – Starts playback
- Stop – Stops playback
- Continue – Starts playback (behaves the same as Start)
Channel Voice Messages
- Pitch Bend – Allows use of pitch bend between -6.0 and 6.0 semi
Control Change Messages
Anytune implements custom controllers to receive control changes messages and take actions. The default values are listed below, but they can be changed to any controller via in-app learning or by manually configuring the command to use the desired controller number.
In addition, Anytune will also respond to Note On messages and most of the commands below can alternatively be assigned to a Note for trigger by a MIDI enabled keyboard.
Play/Pause – CC3
Toggles between play and pause
Value is ignored.Set Loop Mode – CC14
Changes the loop mode.
0-64 = off, 65-127 = onSelect Previous Mark – CC24
Moves the mark selection to the previous mark.
Value is ignored.Select Next Mark – CC23
Moves the mark selection to the next mark.
Value is ignored.Replay – CC63
Moves playhead back by replay amount or back to start point when in transcribe mode.
Value is ignored.Skip – CC9
Moves the playhead ahead by skip amount or moves transcribe start point and triggers playback when in transcribe mode.
Value is ignored.Go To Previous Mark – CC20
Moves the playhead to the previous mark.
Value is ignored.Go To Next Mark – CC21
Moves the playhead to the next mark.
Value is ignored.Start of Song – CC85
Moves the playhead to the start of the song.
Value is ignored.Fine Increase Tempo – CC28
Small tempo increment.
Value is ignored.Fine Decrease Tempo – CC29
Small tempo decrement.
Value is ignored.Increase Tempo – CC89
Large Tempo Increment.
Value is ignored.
Added in Anytune iOS 3.11 and Mac 1.2Decrease Tempo – CC90
Small Tempo Decrement.
Value is ignored.
Added in Anytune iOS 3.11 and Mac 1.2Set Tempo – CC88
Set the tempo to a specific value.
Set Tempo Formula: 0.05x + (midiValue * 0.025)Value Tempo 0 0.05x 1 0.075x 2 0.10x 3 0.125x 4 0.15x 5 0.175x 6 0.2x … … 38 1.0x … … 59 1.5x … … 126 3.2x 127 4.0x Added in Anytune iOS 3.11 and Mac 1.2
Select Mark 1-9 – CC111-119
Select a particular mark based on the position in the file. For example, Select Mark 1 or Select Mark 2 would select the first and second marks in the track.
Value is ignored.Move to Loop A – CC15
Moves the Playhead to the Loop A position.
Value is ignored.Move to Mark Number – CC22
Moves the playhead to a specific mark.
0 = start of track, 127 = end of track, 1-126 = mark numberGo To Selected Mark – CC25
Moves playhead to the selected mark.
Value is ignored.Add Mark – CC26
Add a mark at the current playhead position.
Value is ignored.Increase Pitch – CC30
Increases the pitch.
Value is ignored.Decrease Pitch – CC31
Decreases the pitch.
Value is ignored.Set Pitch – CC87
Set the pitch to a specific value.
Set Pitch Formula: -16 semi + (midiValue * 0.25)
With exceptions for 0 and 127. See table below.Value Pitch 0 -24.0 semi 1 -15.75 semi 2 -15.50 semi 3 -15.25 semi … … 64 0.0 semi 65 0.25 semi … … 126 15.5 semi 127 24.0 semi Added in Anytune iOS 3.11 and Mac 1.2
Previous Track – CC52
Navigates to the previous track in the playlist.
Value is ignored.Next Track – CC53
Navigates to the next track in the playlist.
Value is ignored.Go To Track – CC54
Change to a specific track in the playlist.
0 = ignored, 1-127 = track numberSet Music EQ Bypass – CC55
Toggles the music EQ bypass state.
Value is ignored.Set AutoPlay – CC56
Toggles AutoPlay. If enabled, playback starts automatically when a mark is selected.
Value is ignored.Set Play Next – CC57
Toggles Play Next. Play Next: During playback the playhead will move to the Play Next mark when the next mark is reached.
Value is ignored.Set AutoLoop – CC58
Toggles AutoLoop. Moves A to selected mark and B to the following mark.
Value is ignored.Set ReTune – CC59
Toggles ReTune. ReTune changes tempo and pitch during playback based on values set on marks.
Value is ignored.Set Transcribe Mode – CC60
Toggles Transcribe Mode. When enabled, play from the previous start position.
Value is ignored.Start Delayed Playback – CC61
Starts (or stops) playback using the playback delay setting.
Value is ignored.Fade-In / Fade-Out – CC62
Toggles Play (Fade-In) / Pause (Fade-Out).
Value is ignored.Lyrics Page-Up – CC102
Scroll the Lyrics up one page.
Value is ignored.Lyrics Page-Down – CC103
Scroll the Lyrics up one page.
Value is ignored.Toggle Step-It-Up Trainer – CC86
Toggles the Step-It-Up trainer on or off.
Value is ignored.
Added in Anytune iOS 3.11 and Mac 1.2Set Gain – CC7 (Not customizable, maps to standard MIDI volume CC)
Adjust the music output gain. 0 = mute, 127 = full volume-
This topic was modified 6 years, 7 months ago by
tony_anytune.
-
This topic was modified 6 years, 7 months ago by
tony_anytune.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
-
This topic was modified 6 years, 7 months ago by
Tony Wacheski.
You must be logged in to reply to this topic.