Log in to post
|
Print Thread |
|
|
|
|
Band-in-a-Box Wishlist
|
Joined: Jul 2012
Posts: 803
Expert
|
OP
Expert
Joined: Jul 2012
Posts: 803 |
I modified the MS-Access computer code showing in the above post and I display the revised version below. The change allows the displaying of the scientific notation that appears in the piano roll which does not have enough room to display both the ISO standard format and the BIAB representation. Here is where a user preference global parameter would be needed to be referenced (I hard coded that preference in the function which is called). The test results and code are below. So this covers everything and is extremely easy to do. It is still a very low risk change, it will make BIAB look better in the eyes of most musicians and remove the confusion which wastes people's time. The "insufficient room to display both" factory default really should be ISO since it is the most popular and the recognized standard as indicated in post #1. However, as PG-Music no doubt knows, it would be wise to point this out to users (especially existing users) so they know of this change and so that they can keep it as is if they wish. If BIAB provides all the info from post #1 at the appropriate time I suspect most will choose the ISO standard. From what I can tell there is room for the ISO C-1 code on the piano roll since there appears to be a gap there already. Another idea would be to have a hover over popup which shows the two naming methods and even the frequency or more. Test Results:'Comment: the display for the notation window. In the test code Y means it can display both C5 becomes (C4 bC5) 'Comment: the display for the Vocal Wizard. In the test code Y means it can display both C5 becomes (C4 bC5) 'Comment: the display for the guitar tuner. In the test code Y means it can display both C5 becomes (C4 bC5) 'Comment: the display for the piano roll. In the test code N means it can not display bothC5 becomes (C4) because the user set a global preference to see the ISO code rather than the BIAB code.
Private Sub cmdTempTest_Click()
Dim strExampleCode As String
strExampleCode = funcJWInputBox(14, "C5", "Enter the BIAB representation code such as C5 for Midde C")
'Comment: the display for the notation window. Y means it can display both
MsgBox funcProperCommunication(strExampleCode, "Y")
'Comment: the display for the Vocal Wizard. Y means it can display both
MsgBox funcProperCommunication(strExampleCode, "Y")
'Comment: the display for the guitar tuner. Y means it can display both
MsgBox funcProperCommunication(strExampleCode, "Y")
'Comment: the display for the piano roll. N means it can not display both
MsgBox funcProperCommunication(strExampleCode, "N")
End Sub
Public Function funcProperCommunication(strNon_ISO_Code As String, strRoomForBoth As String) As String
Dim strUser_RoomForOnly1_Preference As String
strUser_RoomForOnly1_Preference = "ISO" 'Note: the other setting is BIAB.
Dim strISO_Code As String
Dim intISO_OctaveNumber As Integer
Dim strDisplayCode As String
Dim strNote As String
Dim strBIAB_OctaveNumber As String
Dim intBIAB_OctaveNumber As Integer
Dim strBIAB_OutCode As String
strNote = Left(strNon_ISO_Code, 1)
strBIAB_OctaveNumber = Right(strNon_ISO_Code, 1)
intBIAB_OctaveNumber = strBIAB_OctaveNumber
strBIAB_OutCode = "b" & strNote & strBIAB_OctaveNumber
intISO_OctaveNumber = intBIAB_OctaveNumber - 1
strISO_Code = strNote & intISO_OctaveNumber
If strRoomForBoth = "Y" Then
strDisplayCode = "(" & strISO_Code & " " & strBIAB_OutCode & ")"
Else
If strUser_RoomForOnly1_Preference = "ISO" Then
strDisplayCode = strISO_Code
End If
If strUser_RoomForOnly1_Preference = "BIAB" Then
strDisplayCode = strBIAB_OutCode
End If
End If
funcProperCommunication = strDisplayCode
End Function
Last edited by bowlesj; 12/23/20 01:43 PM.
|
|
|
|
|
|
|
|
|
|
|
|
Ask sales and support questions about Band-in-a-Box using natural language.
ChatPG's knowledge base includes the full Band-in-a-Box User Manual and sales information from the website.
|
|
|
|
|
|
|
|
|
|
|
XPro & Xtra Styles Sets On Sale Until July 15th!
Save up-to 40% when you purchase XPro and Xtra Styles PAKs before July 15, 2024!
The most recent XPro and Xtra Styles PAKs for Band-in-a-Box® 2023 or higher include additional Styles for Band-in-a-Box® that work seamlessly with your project. We offer XPro Styles PAKs that work with ANY Band-in-a-Box® package, and Xtra Styles PAKs for UltraPAK, UltraPAK+, and Audiophile users!
We recently released a combined total of 300 new Styles in XPro Styles PAK 6 and Xtra Styles PAK 17!
Each PAK can be purchased for $29: Order XPro Styles PAKs | Order Xtra Styles PAKs
The 100 new styles added with XPro Styles PAK 6 include 25 Rock & Pop, 25 Jazz, 25 Country, and 25 Progressive Rock! These add styles like funky soul jazz, uplifting pop-rock, 12-8 country ballads, hard and heavy progressive rock, '70s funk, dubby reggae jams, driving country rock, synth-heavy prog rock, and many more! Video: XPro Styles PAK 6 Demos
Xtra Styles PAK 17 adds 200 new styles to any Band-in-a-Box 2023 UltraPAK, UltraPAK+, or Audiophile installation! You'll find 50 each for Rock & Pop, Jazz, and Country. What about the remaining 50? We've added them with a new category: World 1! In Xtra Styles PAK 17, you'll find styles like: laid-back pop country, mellow smooth jazz, '80s new wave, Caribbean reggae, '90s alternative pop, modern jazz fusion, funky Texas blues, Afro-Cuban grooves, and even mariachi-infused Motown... and more! Video: Xtra Styles PAK 14 Demos
Mac User? Click here for your announcement.
NEW - The Band-in-a-Box® 2024 VST DAW Plugin 6.0 for Mac®!
Band-in-a-Box® 2024 includes the new VST DAW Plugin 6.0!
This new Band-in-a-Box® VST DAW Plugin has over 20 new features including near instant playback direct from disk, to audition various styles without creating WAV files. You can now load chords from MIDI files. There's support for Shots/Rest/Holds on Utility tracks, and more! For Reaper® DAW users, the Plugin has added built-in specific support for the Reaper® DAW API allowing direct transfer of Band-in-a-Box files to/from Reaper tracks, including tiny lossless files of instructions which play audio instantly from disk.
Every purchase of Band-in-a-Box® 2024 for Mac® includes the VST DAW Plugin, and all Mac® upgrades are on sale until July 15th!
Save up-to 50% when you upgrade to Band-in-a-Box® 2024 for Mac® today - check out the different upgrade options here!
Band-in-a-Box® 2024 for Mac is Here!
Band-in-a-Box® 2024 for Mac is here with over 50 new features and an amazing collection of new content, including 222 RealTracks, new RealStyles, MIDI SuperTracks, Instrumental Studies, “Songs with Vocals” Artist Performance Sets, Playable RealTracks Set 3, Playable RealDrums Set 2, two new sets of “RealDrums Stems,” and more!
We're having a SALE on Band-in-a-Box® 2024 Upgrade purchases until July 15, 2024 - save up to 50% when you purchase your Band-in-a-Box® 2024 for Mac Upgrade!
We've packed our Free Bonus PAK & 49-PAK with some incredible Add-ons! The Free Bonus PAK is automatically included with most Band-in-a-Box® for Mac 2024 packages, but for more even more Add-ons (including 50 Unreleased RealTracks!) upgrade it to the 2024 49-PAK for only $49. You can see the full lists of items in each package, and listen to demos here.
Check out our Band-in-a-Box® packages page for all the purchase options available, and if you have any questions about your upgrade feel free to connect with us directly!
User Video: Band-in-a-Box® + ChatGPT = Impressed the BOSS!
Band-in-a-Box User Video Tutorials!
If you've reviewed our Support page, you've probably noticed the Videos page, which separates our Band-in-a-Box® tutorial videos by category: Overview, VST DAW Plugin, Setup, Beginner, Intermediate, Advanced, and there's even an Archive category to go down memory lane... (You'll also find these videos on our YouTube Channel.)
It's always great to hear how other Band-in-a-Box® users create their songs, especially when they explain in detail what they're doing. Like Henry Clarke's YouTube Channel, Henry Clarke - Senior Musicians Unite! There you'll find his ALL Band-in-a-Box Tutorials playlist with over 50 videos! His top-three most watched videos include "How to Get Started with Band-in-a-Box," "How I use the Audio Chord Wizard in Band-in-a-Box," and "How to Create An Effective Solo Using Band-in-a-Box" - however he touches on many other topics and also demonstrates his own Band-in-a-Box® songs in the Band-in-a-Box Created Songs playlist!
You're guaranteed to find some helpful videos when you visit Henry Clarke's channel!
Band-in-a-Box® 2024 Italian for Windows is Here!
Ci siamo dati da fare e abbiamo aggiunto oltre 50 nuove funzionalità e una straordinaria raccolta di nuovi contenuti, tra cui 222 RealTracks, nuovi RealStyles, MIDI SuperTracks, Instrumental Studies, "Songs with Vocals" Artist Performance Sets, Playable RealTracks Set 3, Playable RealDrums Set 2, due nuovi set di "RealDrums Stems", XPro Styles PAK 6, Xtra Styles PAK 17 e altro ancora!
Tutti Pacchetti | Nuove Caratteristiche
Band-in-a-Box® 2024 French for Windows is Here!
Band-in-a-Box® 2024 apporte plus de 50 fonctions nouvelles ainsi qu'une importante de contenus nouveaux à savoir : 222 RealTracks, des RealStyles nouveaux, des SuperTracks MIDI, des Etudes d'Instruments, des Prestations d'Artistes, des "Morceaux avec Choeurs", un Set 3 de Tracks Jouables, un Set 2 de RealDrums Jouables, deux nouveaux Sets de "RealDrums Stems", des Styles XPro PAK 6, des Xtra Styles PAK 17 et bien plus encore!
Tous Packages | Nouvelles Fonctionnalités
|
|
|
|
|
|
|
|
|
|
|
Forums65
Topics82,166
Posts741,499
Members38,683
|
Most Online2,537 Jan 19th, 2020
|
|
|
|
|
|
|
|
|