Members extollo Posted August 24, 2012 Members Posted August 24, 2012 version bump to 1.3.0.3... Hacked together this formerly simple metronome app that has a couple extra features i wanted & didn't want to pay for: auto raise & lower speed, progress tracking, can setup for specific exercises. Thought it would help practice be consistent & efficient with metronome work. So far its just helped me learn some c#. .Net Framework 4 Client Profile Required. Get it here. - New adds an exercise which runs a number of measures & is repeated up to 10 times. - The Beats Per Measure section allows you to set the # beats per measure and set a tick, tock, silence pattern of 1 to 16 beats. - Each exercise has a count-in of 0 or more measures . - Number of Repeats are selectable by the slider. - Each repeat runs at a % of the exercise Goal BPM which you can set using the slider. - BPM shows the effective BPM based on the current repeat being run Or repeat slider you have selected. - Duration shows the total time of the exercise given the speed & your slider positions - Session shows the total time of all exercises in the list - You can select exercises in the datagrid Or use Previous / Next to scroll through - Delete removes the selected exercise from your list. - Set Default - uses the current values as the default for New exercises. - Next to Start button is a volume slider Download Here: https://www.box.com/s/u44v8cqa09ab8h7a42el Note: For persistence it writes to 'isolated storage' in your user profile, which is ok for a quick hack. That storage location is based on the directory where the quickmetro.exe is run from, so if you move the exe & run it from a new folder it will create/use a new isolated storage. Absent an actual feature, you can use this to your advantage by putting a copy of the app in a number of 'session' folders & have different exercise lists for each one. 1.0.0.4 - mmtimer for more stability 1.0.0.5: added accents 1.1.0.0: versioned storage 1.2.0.0: gui updates - refactored. due to internal changes cant use exercises saved in earlier versions. 1.3.0.1: big changes. axed using timers for the click which can drift in the CLR. now uses naudio sample stream - so click should be solid, unless your machine is really starved for resources. gui still has timers, but is synced to events from the naudio waveout stream as samples are read. also, due to internal changes cant use exercises saved in earlier versions. 1.3.0.3: adds the ability to set a default for New exercises. If you select a repeat slider while the click is running, the exercise will skip to that repeat and tempo setting. still WIP, so there may be some misfeatures here & there.
Members extollo Posted August 28, 2012 Author Members Posted August 28, 2012 bumpski - for accent feature. WIP.
Members Virgman Posted August 28, 2012 Members Posted August 28, 2012 It wouldn't install for me. Does it work on 32 bit systems?
Members extollo Posted August 28, 2012 Author Members Posted August 28, 2012 It wouldn't install for me. Does it work on 32 bit systems? yes. its a very vanilla .net app, but it requires the .net framework 4 client. http://www.microsoft.com/net/download the exe itself doesnt require an install. just plop in a directory & run.
Members extollo Posted September 11, 2012 Author Members Posted September 11, 2012 one more bump. much better click stability based on streamed audio samples instead of windows timers. minor gui updates.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.