Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ourmusicmc.py
diff options
context:
space:
mode:
Diffstat (limited to 'ourmusicmc.py')
-rw-r--r--ourmusicmc.py96
1 files changed, 47 insertions, 49 deletions
diff --git a/ourmusicmc.py b/ourmusicmc.py
index b63e46f..4440f86 100644
--- a/ourmusicmc.py
+++ b/ourmusicmc.py
@@ -12,7 +12,7 @@
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
-# version 3 2/26/10 Additions:
+# version 4 5/31/10 Correction:
# auto default font sizing for XO's and versions of SoaS through 0.88
#
# Notes:
@@ -189,30 +189,29 @@ zero controls before start. \
if self.ver != 0:
self.box1.destroy()
self.box2.destroy()
+ self.ver = 1
+ self.box1 = self.w.box(True, self.bb)
+ self.w.text("", self.box1)
+ self.box2 = self.w.box(True, self.bb)
+ self.f = self.w.framebox(" <b>1 - MyMusicMIDI</b> ", False, self.box2, self.r)
+ self.b1 = self.w.box(True, self.f)
+ self.b2 = self.w.box(True, self.f)
+ self.b3 = self.w.box(True, self.f)
self.w.reset()
self.w.csd("MyMusicMIDImc.csd")
- if not self.w.csd("MyMusicMIDImc.csd"):
- self.ver = 1
- self.box1 = self.w.box(True, self.bb)
- self.w.text("", self.box1)
- self.box2 = self.w.box(True, self.bb)
- self.f = self.w.framebox(" <b>1 - MyMusicMIDI</b> ", False, self.box2, self.r)
- self.b1 = self.w.box(True, self.f)
- self.b2 = self.w.box(True, self.f)
- self.b3 = self.w.box(True, self.f)
- self.w.spin(0, 0, 16, 1, 1, self.b1, 0, "chan", "Channel # [0=CC7,\n \
+ self.w.spin(0, 0, 16, 1, 1, self.b1, 0, "chan", "Channel # [0=CC7,\n \
channels 1-8(9)]")
- self.w.spin(20, 0, 120, 1, 1, self.b1, 0, "ctrl", "1st Controller #")
- self.w.button(self.b2, "pan", "Pan Control ?")
- self.w.spin(7, 0, 127, 1, 1, self.b2, 0, "panctrl", "Pan Controller #")
- self.p = False
- self.w.button(self.b3, "mult", ">1 MIDI device ?")
- self.w.text("<i>All devices set to\n\
+ self.w.spin(20, 0, 120, 1, 1, self.b1, 0, "ctrl", "1st Controller #")
+ self.w.button(self.b2, "pan", "Pan Control ?")
+ self.w.spin(7, 0, 127, 1, 1, self.b2, 0, "panctrl", "Pan Controller #")
+ self.p = False
+ self.w.button(self.b3, "mult", ">1 MIDI device ?")
+ self.w.text("<i>All devices set to\n\
same channel</i>", self.b3)
- self.w.text("<i>Select options first </i>", self.b3, self.g)
- self.but = self.w.cbbutton(self.b3, self.playcsd, "START !")
- self.but.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0x7700, 0))
- self.but.modify_bg(gtk.STATE_PRELIGHT, gtk.gdk.Color(0, 0x7700, 0))
+ self.w.text("<i>Select options first </i>", self.b3, self.g)
+ self.but = self.w.cbbutton(self.b3, self.playcsd, "START !")
+ self.but.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0x7700, 0))
+ self.but.modify_bg(gtk.STATE_PRELIGHT, gtk.gdk.Color(0, 0x7700, 0))
def version2(self, widget):
if self.ver != 0:
@@ -241,41 +240,40 @@ tones (8) on/off\n\
if self.ver != 0:
self.box1.destroy()
self.box2.destroy()
+ self.ver = 3
+ self.box1 = self.w.box(True, self.bb)
+ self.w.text("", self.box1)
+ self.box2 = self.w.box(True, self.bb)
+ self.f = self.w.framebox(" <b>3 - OurMusicMIDI</b> ", False, self.box2, self.r)
+ self.b1 = self.w.box(True, self.f)
+ self.b2 = self.w.box(True, self.f)
+ self.b3 = self.w.box(True, self.f)
+ self.b4 = self.w.box(True, self.f)
+ self.b5 = self.w.box(True, self.f)
+ self.b6 = self.w.box(True, self.f)
self.w.reset()
self.w.csd("OurMusicMIDImc.csd")
- if not self.w.csd("OurMusicMIDImc.csd"):
- self.ver = 3
- self.box1 = self.w.box(True, self.bb)
- self.w.text("", self.box1)
- self.box2 = self.w.box(True, self.bb)
- self.f = self.w.framebox(" <b>3 - OurMusicMIDI</b> ", False, self.box2, self.r)
- self.b1 = self.w.box(True, self.f)
- self.b2 = self.w.box(True, self.f)
- self.b3 = self.w.box(True, self.f)
- self.b4 = self.w.box(True, self.f)
- self.b5 = self.w.box(True, self.f)
- self.b6 = self.w.box(True, self.f)
- self.w.spin(0, 0, 16, 1, 1, self.b1, 0, "chan", "Channel # [0=CC7,\n \
+ self.w.spin(0, 0, 16, 1, 1, self.b1, 0, "chan", "Channel # [0=CC7,\n \
channels 1-8(11)]")
- self.w.spin(20, 0, 120, 1, 1, self.b1, 0, "ctrl", "1st Controller #")
- self.w.spin(0, 0, 3, 1, 1, self.b2, 0, "harm", "Harmonics 0=normal\n\
+ self.w.spin(20, 0, 120, 1, 1, self.b1, 0, "ctrl", "1st Controller #")
+ self.w.spin(0, 0, 3, 1, 1, self.b2, 0, "harm", "Harmonics 0=normal\n\
1=random 2=knob/\nslider 3=MIDI notes")
- self.w.spin(7, 0, 127, 1, 1, self.b3, 0, "harctrl", "Harm Control #")
- self.w.spin(60, 0, 118, 1, 1, self.b3, 0, "harmidi", "1st MIDI Note #\n\
+ self.w.spin(7, 0, 127, 1, 1, self.b3, 0, "harctrl", "Harm Control #")
+ self.w.spin(60, 0, 118, 1, 1, self.b3, 0, "harmidi", "1st MIDI Note #\n\
(for harmonics)")
- self.w.button(self.b4, "pan", "Pan Control ?")
- self.w.spin(7, 0, 127, 1, 1, self.b4, 0, "panctrl", "Pan Control #")
- self.w.spin(0, 0, 2, 1, 1, self.b5, 7, "depth", " Depth 0=none\n\
+ self.w.button(self.b4, "pan", "Pan Control ?")
+ self.w.spin(7, 0, 127, 1, 1, self.b4, 0, "panctrl", "Pan Control #")
+ self.w.spin(0, 0, 2, 1, 1, self.b5, 7, "depth", " Depth 0=none\n\
1=random 2=cont")
- self.w.spin(7, 0, 127, 1, 1, self.b5, 0, "depctrl", "Depth Control #")
- self.p = False
- self.w.button(self.b6, "mult", ">1 MIDI device ?")
- self.w.text("<i>All devices set to\n\
+ self.w.spin(7, 0, 127, 1, 1, self.b5, 0, "depctrl", "Depth Control #")
+ self.p = False
+ self.w.button(self.b6, "mult", ">1 MIDI device ?")
+ self.w.text("<i>All devices set to\n\
same channel</i>", self.b6)
- self.w.text("<i>Select options first </i>", self.b6, self.g)
- self.but = self.w.cbbutton(self.b6, self.playcsd, "START !")
- self.but.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0x7700, 0))
- self.but.modify_bg(gtk.STATE_PRELIGHT, gtk.gdk.Color(0, 0x7700, 0))
+ self.w.text("<i>Select options first </i>", self.b6, self.g)
+ self.but = self.w.cbbutton(self.b6, self.playcsd, "START !")
+ self.but.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0x7700, 0))
+ self.but.modify_bg(gtk.STATE_PRELIGHT, gtk.gdk.Color(0, 0x7700, 0))
def version4(self, widget):
if self.ver != 0: