From: <pst...@us...> - 2009-01-19 22:55:30
|
Revision: 687 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=687&view=rev Author: pstieber Date: 2009-01-19 21:43:48 +0000 (Mon, 19 Jan 2009) Log Message: ----------- 1. Removed trailing white space. 2. Started replacing tab characters with white space. Modified Paths: -------------- branches/jazz-4.1.3/src/about.cpp branches/jazz-4.1.3/src/about.h branches/jazz-4.1.3/src/alsaplay.cpp branches/jazz-4.1.3/src/alsaplay.h branches/jazz-4.1.3/src/alsathru.cpp branches/jazz-4.1.3/src/alsathru.h branches/jazz-4.1.3/src/arpeggio.cpp branches/jazz-4.1.3/src/arpeggio.h branches/jazz-4.1.3/src/audio.cpp branches/jazz-4.1.3/src/audio.h branches/jazz-4.1.3/src/audiodrv.cpp branches/jazz-4.1.3/src/audiodrv.h branches/jazz-4.1.3/src/command.cpp branches/jazz-4.1.3/src/command.h branches/jazz-4.1.3/src/config.h branches/jazz-4.1.3/src/ctrledit.cpp branches/jazz-4.1.3/src/ctrledit.h branches/jazz-4.1.3/src/dialogs.cpp branches/jazz-4.1.3/src/dialogs.h branches/jazz-4.1.3/src/dynarray.cpp branches/jazz-4.1.3/src/dynarray.h branches/jazz-4.1.3/src/eventlst.cpp branches/jazz-4.1.3/src/eventlst.h branches/jazz-4.1.3/src/events.cpp branches/jazz-4.1.3/src/events.h branches/jazz-4.1.3/src/eventwin.cpp branches/jazz-4.1.3/src/eventwin.h branches/jazz-4.1.3/src/filter.cpp branches/jazz-4.1.3/src/filter.h branches/jazz-4.1.3/src/freqtab.cpp branches/jazz-4.1.3/src/freqtab.h branches/jazz-4.1.3/src/genmeldp.cpp branches/jazz-4.1.3/src/genmeldp.h branches/jazz-4.1.3/src/genmeldy.cpp branches/jazz-4.1.3/src/genmeldy.h branches/jazz-4.1.3/src/gs_dlg1.cpp branches/jazz-4.1.3/src/gs_dlg2.cpp branches/jazz-4.1.3/src/gs_dlgs.h branches/jazz-4.1.3/src/guitar.cpp branches/jazz-4.1.3/src/guitar.h branches/jazz-4.1.3/src/harmony.cpp branches/jazz-4.1.3/src/harmony.h branches/jazz-4.1.3/src/harmonyp.cpp branches/jazz-4.1.3/src/harmonyp.h branches/jazz-4.1.3/src/hbanalyz.cpp branches/jazz-4.1.3/src/hbanalyz.h branches/jazz-4.1.3/src/jazz.cpp branches/jazz-4.1.3/src/jazz.h branches/jazz-4.1.3/src/maction.cpp branches/jazz-4.1.3/src/maction.h branches/jazz-4.1.3/src/mapper.cpp branches/jazz-4.1.3/src/mapper.h branches/jazz-4.1.3/src/mascfile.cpp branches/jazz-4.1.3/src/mascfile.h branches/jazz-4.1.3/src/midinet.c branches/jazz-4.1.3/src/midinet.h branches/jazz-4.1.3/src/mstdfile.cpp branches/jazz-4.1.3/src/mstdfile.h branches/jazz-4.1.3/src/pianowin.cpp branches/jazz-4.1.3/src/pianowin.h branches/jazz-4.1.3/src/player.cpp branches/jazz-4.1.3/src/player.h branches/jazz-4.1.3/src/random.cpp branches/jazz-4.1.3/src/random.h branches/jazz-4.1.3/src/rhythm.cpp branches/jazz-4.1.3/src/rhythm.h branches/jazz-4.1.3/src/samplcmd.cpp branches/jazz-4.1.3/src/samplcmd.h branches/jazz-4.1.3/src/sampldlg.cpp branches/jazz-4.1.3/src/sampldlg.h branches/jazz-4.1.3/src/sample.cpp branches/jazz-4.1.3/src/sample.h branches/jazz-4.1.3/src/samplwin.cpp branches/jazz-4.1.3/src/samplwin.h branches/jazz-4.1.3/src/shuffle.cpp branches/jazz-4.1.3/src/shuffle.h branches/jazz-4.1.3/src/sig2.cpp branches/jazz-4.1.3/src/sig2.h branches/jazz-4.1.3/src/signali.h branches/jazz-4.1.3/src/slidrwin.cpp branches/jazz-4.1.3/src/slidrwin.h branches/jazz-4.1.3/src/song.cpp branches/jazz-4.1.3/src/song.h branches/jazz-4.1.3/src/splcmplx.cpp branches/jazz-4.1.3/src/splcmplx.h branches/jazz-4.1.3/src/synth.cpp branches/jazz-4.1.3/src/synth.h branches/jazz-4.1.3/src/toolbar.cpp branches/jazz-4.1.3/src/toolbar.h branches/jazz-4.1.3/src/track.cpp branches/jazz-4.1.3/src/track.h branches/jazz-4.1.3/src/trackwin.cpp branches/jazz-4.1.3/src/trackwin.h branches/jazz-4.1.3/src/util.cpp branches/jazz-4.1.3/src/util.h branches/jazz-4.1.3/src/winaudio.cpp branches/jazz-4.1.3/src/winaudio.h Modified: branches/jazz-4.1.3/src/about.cpp =================================================================== --- branches/jazz-4.1.3/src/about.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/about.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "about.h" #include "config.h" Modified: branches/jazz-4.1.3/src/about.h =================================================================== --- branches/jazz-4.1.3/src/about.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/about.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #define JAZZ_VERSION "4.1.3" Modified: branches/jazz-4.1.3/src/alsaplay.cpp =================================================================== --- branches/jazz-4.1.3/src/alsaplay.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/alsaplay.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,16 +17,16 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ /* * Changes * - * 2000.03.18 Takashi Iwai <iw...@ww...> - * - Modified for ALSA 0.5.x. - * You'll need the latest CVS version of ALSA-lib, which is expected - * to be released as ver.0.5.7. - * - The input/output devices are selected via a pop-up window - * like OSS driver mode. + * 2000.03.18 Takashi Iwai <iw...@ww...> + * - Modified for ALSA 0.5.x. + * You'll need the latest CVS version of ALSA-lib, which is expected + * to be released as ver.0.5.7. + * - The input/output devices are selected via a pop-up window + * like OSS driver mode. */ #include "alsaplay.h" @@ -136,7 +136,7 @@ } } -void tAlsaPlayer::SetSoftThru(int on, int idev, int odev) +void tAlsaPlayer::SetSoftThru(int on, int idev, int odev) { if (idev != ithru || odev != othru) { ithru = idev; @@ -205,7 +205,7 @@ } } -// set the name of this client +// set the name of this client void tAlsaPlayer::set_client_info(snd_seq_t *handle, const char *name) { if (snd_seq_set_client_name(handle, (char *)name) < 0) { perror("ioctl"); @@ -215,12 +215,13 @@ // create a new port int tAlsaPlayer::create_port(snd_seq_t *handle, const char *name) { - return snd_seq_create_simple_port(handle, (char *)name, - SND_SEQ_PORT_CAP_READ | - SND_SEQ_PORT_CAP_SUBS_READ | - SND_SEQ_PORT_CAP_WRITE | - SND_SEQ_PORT_CAP_SUBS_WRITE, - SND_SEQ_PORT_TYPE_MIDI_GENERIC); + return snd_seq_create_simple_port( + handle, (char *)name, + SND_SEQ_PORT_CAP_READ | + SND_SEQ_PORT_CAP_SUBS_READ | + SND_SEQ_PORT_CAP_WRITE | + SND_SEQ_PORT_CAP_SUBS_WRITE, + SND_SEQ_PORT_TYPE_MIDI_GENERIC); } @@ -246,9 +247,9 @@ { case StatKeyOn: { - tKeyOn *k = e->IsKeyOn(); + tKeyOn *k = e->IsKeyOn(); set_event_header(&ev, e->Clock, SND_SEQ_EVENT_NOTEON); - ev.data.note.channel = k->Channel; + ev.data.note.channel = k->Channel; ev.data.note.note = k->Key; ev.data.note.velocity = k->Veloc; rc = write(&ev, now); @@ -257,9 +258,9 @@ case StatKeyOff: { - tKeyOff *k = e->IsKeyOff(); + tKeyOff *k = e->IsKeyOff(); set_event_header(&ev, e->Clock, SND_SEQ_EVENT_NOTEOFF); - ev.data.note.channel = k->Channel; + ev.data.note.channel = k->Channel; ev.data.note.note = k->Key; ev.data.note.velocity = k->OffVeloc; rc = write(&ev, now); @@ -268,76 +269,76 @@ case StatProgram: { - tProgram *k = e->IsProgram(); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_PGMCHANGE); - ev.data.control.channel = k->Channel; - ev.data.control.value = k->Program; - rc = write(&ev, now); + tProgram *k = e->IsProgram(); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_PGMCHANGE); + ev.data.control.channel = k->Channel; + ev.data.control.value = k->Program; + rc = write(&ev, now); } break; case StatKeyPressure: { - tKeyPressure *k = e->IsKeyPressure(); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_KEYPRESS); - ev.data.note.channel = k->Channel; - ev.data.note.note = k->Key; - ev.data.note.velocity = k->Value; - rc = write(&ev, now); + tKeyPressure *k = e->IsKeyPressure(); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_KEYPRESS); + ev.data.note.channel = k->Channel; + ev.data.note.note = k->Key; + ev.data.note.velocity = k->Value; + rc = write(&ev, now); } break; case StatChnPressure: { - tChnPressure *k = e->IsChnPressure(); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_CHANPRESS); - ev.data.control.channel = k->Channel; - ev.data.control.value = k->Value; - rc = write(&ev, now); + tChnPressure *k = e->IsChnPressure(); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_CHANPRESS); + ev.data.control.channel = k->Channel; + ev.data.control.value = k->Value; + rc = write(&ev, now); } break; case StatControl: { - tControl *k = e->IsControl(); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_CONTROLLER); - ev.data.control.channel = k->Channel; - ev.data.control.param = k->Control; - ev.data.control.value = k->Value; - rc = write(&ev, now); + tControl *k = e->IsControl(); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_CONTROLLER); + ev.data.control.channel = k->Channel; + ev.data.control.param = k->Control; + ev.data.control.value = k->Value; + rc = write(&ev, now); } break; case StatPitch: { - tPitch *k = e->IsPitch(); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_PITCHBEND); - ev.data.control.channel = k->Channel; - ev.data.control.value = k->Value; - rc = write(&ev, now); + tPitch *k = e->IsPitch(); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_PITCHBEND); + ev.data.control.channel = k->Channel; + ev.data.control.value = k->Value; + rc = write(&ev, now); } break; case StatSetTempo: { int bpm = e->IsSetTempo()->GetBPM(); - int us = (int)( 60.0E6 / (double)bpm ); - set_event_header(&ev, e->Clock, SND_SEQ_EVENT_TEMPO); - snd_seq_ev_set_queue_tempo(&ev, queue, us); - rc = write(&ev, now); + int us = (int)( 60.0E6 / (double)bpm ); + set_event_header(&ev, e->Clock, SND_SEQ_EVENT_TEMPO); + snd_seq_ev_set_queue_tempo(&ev, queue, us); + rc = write(&ev, now); } break; case StatSysEx: { tSysEx *s = e->IsSysEx(); - // prepend 0xf0 - char *buf = new char[s->Length + 1]; - buf[0] = 0xF0; - memcpy(buf + 1, s->Data, s->Length); - set_event_header(&ev, e->Clock, s->Length + 1, buf); - rc = write(&ev, now); - delete [] buf; + // prepend 0xf0 + char *buf = new char[s->Length + 1]; + buf[0] = 0xF0; + memcpy(buf + 1, s->Data, s->Length); + set_event_header(&ev, e->Clock, s->Length + 1, buf); + rc = write(&ev, now); + delete [] buf; } break; @@ -367,7 +368,7 @@ snd_seq_ev_set_fixed(&ev); ev.type = SND_SEQ_EVENT_ECHO; if (write(&ev) < 0) - break; + break; } snd_seq_flush_output(handle); } @@ -406,7 +407,7 @@ snd_seq_ev_set_variable(ev, len, ptr); } -int tAlsaPlayer::start_timer(long clock) +int tAlsaPlayer::start_timer(long clock) { int time_base = Song->TicksPerQuarter; int cur_speed = Song->GetTrack(0)->GetCurrentSpeed(clock); @@ -489,7 +490,7 @@ void tAlsaPlayer::recd_event(snd_seq_event_t *ev) { tEvent *e = 0; - switch (ev->type) + switch (ev->type) { case SND_SEQ_EVENT_NOTEON: @@ -573,20 +574,20 @@ if (client == this->client) continue; err = snd_seq_get_any_client_info (handle, client, &cinfo); - if (err < 0) + if (err < 0) continue; for (port = 0; port < cinfo.num_ports; port++) { snd_seq_get_any_port_info (handle, client, port, &pinfo); if ((pinfo.capability & cap) == cap) { snd_seq_addr_t a; - memset(&a, 0, sizeof(a)); - a.client = pinfo.client; - a.port = pinfo.port; - char buf[500]; - strcpy(buf, cinfo.name); - strcat(buf, " "); - strcat(buf, pinfo.name); + memset(&a, 0, sizeof(a)); + a.client = pinfo.client; + a.port = pinfo.port; + char buf[500]; + strcpy(buf, cinfo.name); + strcat(buf, " "); + strcat(buf, pinfo.name); list.add(buf, a); } } Modified: branches/jazz-4.1.3/src/alsaplay.h =================================================================== --- branches/jazz-4.1.3/src/alsaplay.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/alsaplay.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef ALSAPLAY #define ALSAPLAY @@ -73,7 +73,7 @@ snd_seq_addr_t self; // my address int queue; // queue int inp_dev, outp_dev; // input/output device index - + int installed; static int create_port(snd_seq_t *handle, const char *name); Modified: branches/jazz-4.1.3/src/alsathru.cpp =================================================================== --- branches/jazz-4.1.3/src/alsathru.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/alsathru.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,23 +17,23 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ /* * Changes * - * 2000.03.18 Takashi Iwai <iw...@ww...> - * - Modified for ALSA 0.5.x - * - Thru-connection is done inside ALSA sequencer core if - * USE_DIRECT_CONNECTION is defined in alsathru.h. - * It reduces latency. - * However, if jazz program is terminated abnormally by ctrl-c, - * or signal, the established connection will remain. - * You'll need to disconnect it via aconnect program (included - * in alsa-utils) manually. - * If USE_DIRECT_CONNECTION is not defined (as default), soft- - * thru is done. The event goes thru via either forked child - * or a thread. - * + * 2000.03.18 Takashi Iwai <iw...@ww...> + * - Modified for ALSA 0.5.x + * - Thru-connection is done inside ALSA sequencer core if + * USE_DIRECT_CONNECTION is defined in alsathru.h. + * It reduces latency. + * However, if jazz program is terminated abnormally by ctrl-c, + * or signal, the established connection will remain. + * You'll need to disconnect it via aconnect program (included + * in alsa-utils) manually. + * If USE_DIRECT_CONNECTION is not defined (as default), soft- + * thru is done. The event goes thru via either forked child + * or a thread. + * */ @@ -50,8 +50,8 @@ #include "alsaplay.h" /* -** midi thru for alsa. it creates a new process (because threads dont work -** with wxwin) that copies from input to output. +** midi thru for alsa. it creates a new process (because threads dont work +** with wxwin) that copies from input to output. */ tAlsaThru::tAlsaThru() @@ -160,7 +160,7 @@ // thread version -void tAlsaThru::stopworker(int sig) +void tAlsaThru::stopworker(int sig) { running = 0; snd_seq_close(handle); @@ -178,7 +178,7 @@ return 0; } -void tAlsaThru::Start() +void tAlsaThru::Start() { if (!running) pthread_create(&worker, (void *)0, startworker, (void *)this); @@ -187,7 +187,7 @@ void tAlsaThru::Stop() { if (running) - pthread_kill(worker, SIGHUP); + pthread_kill(worker, SIGHUP); } @@ -198,13 +198,13 @@ static snd_seq_t *static_handle; // ugly!! -void tAlsaThru::stopworker(int sig) +void tAlsaThru::stopworker(int sig) { snd_seq_close(static_handle); exit(0); } -void tAlsaThru::Start() +void tAlsaThru::Start() { if (!running) { worker = fork(); Modified: branches/jazz-4.1.3/src/alsathru.h =================================================================== --- branches/jazz-4.1.3/src/alsathru.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/alsathru.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef alsathru_h Modified: branches/jazz-4.1.3/src/arpeggio.cpp =================================================================== --- branches/jazz-4.1.3/src/arpeggio.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/arpeggio.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "arpeggio.h" #include "trackwin.h" @@ -207,23 +207,23 @@ #include "../bitmaps/help.xpm" static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, tb_open }, - { MEN_SAVE, FALSE, 1, tb_save }, - { MEN_GEN, FALSE, 0, tb_rrggen }, - { MEN_RANDOM, FALSE, 0, tb_alea}, - { MEN_PLAY, FALSE, 1, tb_play }, - { MEN_HELP, FALSE, 0, tb_help } + { MEN_LOAD, FALSE, 0, tb_open }, + { MEN_SAVE, FALSE, 1, tb_save }, + { MEN_GEN, FALSE, 0, tb_rrggen }, + { MEN_RANDOM, FALSE, 0, tb_alea}, + { MEN_PLAY, FALSE, 1, tb_play }, + { MEN_HELP, FALSE, 0, tb_help } }; #else static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, "tb_open", "load settings" }, - { MEN_SAVE, FALSE, 1, "tb_save", "save settings" }, - { MEN_GEN, FALSE, 0, "tb_rrggen", "generate" }, - { MEN_RANDOM, FALSE, 0, "tb_alea", "random arpeggio" }, - { MEN_PLAY, FALSE, 1, "tb_play", "play" }, - { MEN_HELP, FALSE, 0, "tb_help", "help" } + { MEN_LOAD, FALSE, 0, "tb_open", "load settings" }, + { MEN_SAVE, FALSE, 1, "tb_save", "save settings" }, + { MEN_GEN, FALSE, 0, "tb_rrggen", "generate" }, + { MEN_RANDOM, FALSE, 0, "tb_alea", "random arpeggio" }, + { MEN_PLAY, FALSE, 1, "tb_play", "play" }, + { MEN_HELP, FALSE, 0, "tb_help", "help" } }; #endif @@ -301,7 +301,7 @@ char * fname = file_selector(default_filename, "Load Arpeggio", 0, 0, "*.apg"); if (fname) { int x; - ifstream is(fname); + ifstream is(fname); is >> x; // version is >> step_count; is >> note_count; @@ -330,7 +330,7 @@ { char * fname = file_selector(default_filename, "Save Arpeggio", 1, 0, "*.apg"); if (fname) { - ofstream os(fname); + ofstream os(fname); os << 1 << endl; // version os << step_count << " "; os << note_count << " "; Modified: branches/jazz-4.1.3/src/arpeggio.h =================================================================== --- branches/jazz-4.1.3/src/arpeggio.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/arpeggio.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef arpeggio_h #define arpeggio_h Modified: branches/jazz-4.1.3/src/audio.cpp =================================================================== --- branches/jazz-4.1.3/src/audio.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/audio.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop @@ -81,16 +81,16 @@ long offset = 0; if (first) { if (clock >= buffer_clock) - offset = set.Ticks2Samples(clock - buffer_clock); - else { - // output starts somewhere in the middle of a sample - long data_offs = set.Ticks2Samples(buffer_clock - clock); - data += data_offs; - length -= data_offs; - if (length <= 0) - return; - } - first = 0; + offset = set.Ticks2Samples(clock - buffer_clock); + else { + // output starts somewhere in the middle of a sample + long data_offs = set.Ticks2Samples(buffer_clock - clock); + data += data_offs; + length -= data_offs; + if (length <= 0) + return; + } + first = 0; } // compute number of samples to put into this buffer @@ -102,7 +102,7 @@ length -= count; b += offset; while (count--) - *b++ += *data++; + *b++ += *data++; } @@ -115,16 +115,16 @@ if (first) { - if (to_smpl > 0 && to_smpl < length) - length = to_smpl; + if (to_smpl > 0 && to_smpl < length) + length = to_smpl; if (fr_smpl > 0 && fr_smpl < length) { - data += fr_smpl; - length -= fr_smpl; - } - first = FALSE; - if (length <= 0) - return; + data += fr_smpl; + length -= fr_smpl; + } + first = FALSE; + if (length <= 0) + return; } int count = BUFSHORTS; @@ -134,7 +134,7 @@ // update length and copy data length -= count; while (count--) - *b++ += *data++; + *b++ += *data++; } @@ -179,7 +179,7 @@ } speed = 22050; channels = 1; - bits = 16; // dont change!! + bits = 16; // dont change!! for (i = 0; i < MAXPOLY; i++) voices[i] = new tSampleVoice(*this); @@ -250,18 +250,18 @@ if (!wxFileExists(fname)) { // try to prepend the spl_path - char tmp[128]; - strcpy(tmp, spl_path); - strcat(tmp, "/"); - strcat(tmp, fname); - strcpy(fname, tmp); + char tmp[128]; + strcpy(tmp, spl_path); + strcat(tmp, "/"); + strcat(tmp, fname); + strcpy(fname, tmp); } if (!wxFileExists(fname)) { - char buf[500]; - sprintf(buf, "File not found: \"%s\"", fname); - wxMessageBox(buf, "Error", wxOK); - continue; + char buf[500]; + sprintf(buf, "File not found: \"%s\"", fname); + wxMessageBox(buf, "Error", wxOK); + continue; } assert(0 <= key && key < MAXSMPL); samples[key]->SetFilename(fname); @@ -271,9 +271,9 @@ samples[key]->SetPitch(pitch); if (samples[key]->Load()) { - char buf[500]; - sprintf(buf, "could not load \"%s\"", samples[key]->GetFilename()); - wxMessageBox(buf, "Error", wxOK); + char buf[500]; + sprintf(buf, "could not load \"%s\"", samples[key]->GetFilename()); + wxMessageBox(buf, "Error", wxOK); } if (samplewin[key]) samplewin[key]->Redraw(); @@ -573,11 +573,11 @@ speedstr = 0; for (int i = 0; speedtxt[i]; i++) { strlist.Append((wxObject *)speedtxt[i]); // ??? - if (atol(speedtxt[i]) == speed) - speedstr = copystring(speedtxt[i]); + if (atol(speedtxt[i]) == speed) + speedstr = copystring(speedtxt[i]); } if (!speedstr) - speedstr = copystring(speedtxt[0]); + speedstr = copystring(speedtxt[0]); enable = Midi->GetAudioEnabled(); stereo = (set.GetChannels() == 2); @@ -622,27 +622,27 @@ Midi->SetAudioEnabled(enable); if (Config(C_EnableAudio) != enable) { - Config(C_EnableAudio) = enable; - Config.Put(C_EnableAudio, enable); + Config(C_EnableAudio) = enable; + Config.Put(C_EnableAudio, enable); } if (Config(C_OssBug1) != ossbug1) { - Config(C_OssBug1) = ossbug1; + Config(C_OssBug1) = ossbug1; Config.Put(C_OssBug1, ossbug1); } if (Config(C_OssBug2) != ossbug2) { - Config(C_OssBug2) = ossbug2; + Config(C_OssBug2) = ossbug2; Config.Put(C_OssBug2, ossbug2); } if (Config(C_DuplexAudio) != duplex_audio) { - Config(C_DuplexAudio) = duplex_audio; + Config(C_DuplexAudio) = duplex_audio; Config.Put(C_DuplexAudio, duplex_audio); } if (enable) - set.ReloadSamples(); + set.ReloadSamples(); wxEndBusyCursor(); wxForm::OnOk(); } @@ -1078,25 +1078,25 @@ case MEN_AUDIO_LOAD: { char * fname = file_selector(default_filename, "Load Sample Set", 0, has_changed, "*.spl"); - if (fname) - Load(fname); - return 1; + if (fname) + Load(fname); + return 1; } case MEN_AUDIO_SAVE_AS: { char * fname = file_selector(default_filename, "Save Sample Set", 1, has_changed, "*.spl"); - if (fname) - Save(fname); - return 1; + if (fname) + Save(fname); + return 1; } case MEN_AUDIO_SAVE: { if (strcmp(default_filename, "noname.spl") == 0) - return OnMenuCommand(MEN_AUDIO_SAVE_AS); - Save(default_filename); - return 1; + return OnMenuCommand(MEN_AUDIO_SAVE_AS); + Save(default_filename); + return 1; } case MEN_AUDIO_GLOBAL: @@ -1110,10 +1110,10 @@ case MEN_AUDIO_NEW: if (spl_dialog == 0 && glb_dialog == 0) { - if (wxMessageBox("Clear Sample Set?", "Confirm", wxYES_NO) == wxNO) - return 1; - for (int i = 0; i < MAXSMPL; i++) - samples[i]->Clear(); + if (wxMessageBox("Clear Sample Set?", "Confirm", wxYES_NO) == wxNO) + return 1; + for (int i = 0; i < MAXSMPL; i++) + samples[i]->Clear(); } return 1; Modified: branches/jazz-4.1.3/src/audio.h =================================================================== --- branches/jazz-4.1.3/src/audio.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/audio.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef audio_h #define audio_h @@ -286,17 +286,17 @@ return channels * (bits == 8 ? 1L : 2L) * num_samples; } - long speed; // samples / second - int channels; // mono = 1, stereo = 2 - int bits; // must be 16! + long speed; // samples / second + int channels; // mono = 1, stereo = 2 + int bits; // must be 16! Bool softsync; // enable software midi/audio sync enum { MAXSMPL = 128 }; tSample *samples[MAXSMPL]; tSampleWin *samplewin[MAXSMPL]; - long ticks_per_minute; // midi speed for audio/midi sync + long ticks_per_minute; // midi speed for audio/midi sync double clocks_per_buffer; - long start_clock; // when did play start + long start_clock; // when did play start int event_index; Modified: branches/jazz-4.1.3/src/audiodrv.cpp =================================================================== --- branches/jazz-4.1.3/src/audiodrv.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/audiodrv.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,14 +17,14 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop #include "config.h" #include "audiodrv.h" -#include "jazz.h" // MIN and MAX +#include "jazz.h" #include <unistd.h> #include <stdlib.h> #include <sys/ioctl.h> @@ -83,7 +83,7 @@ long GetPlayPosition() { count_info cinfo; if (ioctl(player->dev, SNDCTL_DSP_GETOPTR, &cinfo) == -1) - perror("SNDCTL_DSP_GETOPTR"); + perror("SNDCTL_DSP_GETOPTR"); return (cinfo.bytes - cinfo.ptr) / sizeof(short); } @@ -116,7 +116,7 @@ if (caps & DSP_CAP_REALTIME) ; // fprintf(stderr, AUDIO " supports REALTIME, good!\n"); if (caps & DSP_CAP_DUPLEX) - can_duplex = 1; // good soundcard! + can_duplex = 1; // good soundcard! if (!(caps & DSP_CAP_TRIGGER)) fprintf(stderr, "no CAP_TRIGGER support!\n"); else @@ -252,7 +252,7 @@ if (reset) { if (ioctl(dev, SNDCTL_DSP_RESET, 0) == -1) - perror("SNDCTL_DSP_RESET"); + perror("SNDCTL_DSP_RESET"); } else { if (ioctl (dev, SNDCTL_DSP_SYNC, NULL) < 0) @@ -331,7 +331,7 @@ if (read(dev, b, BUFBYTES) != BUFBYTES) { // oss bug? It send EINTR?? on first read.. if (errno != EINTR && errno != EAGAIN) - perror("read"); + perror("read"); recbuffers.UndoRequest(); break; } @@ -379,9 +379,9 @@ if (new_speed != curr_speed) { if (ioctl(seqfd, SNDCTL_TMR_TEMPO, &new_speed) < 0) // this sometimes happens with mpu-401 timer - ; // perror("SNDCTL_TMR_TEMPO"); + ; // perror("SNDCTL_TMR_TEMPO"); else - curr_speed = new_speed; + curr_speed = new_speed; // xview has reentrancy problems!! // TrackWin->DrawSpeed(curr_speed); } Modified: branches/jazz-4.1.3/src/audiodrv.h =================================================================== --- branches/jazz-4.1.3/src/audiodrv.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/audiodrv.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef audiodrv_h #define audiodrv_h Modified: branches/jazz-4.1.3/src/command.cpp =================================================================== --- branches/jazz-4.1.3/src/command.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/command.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop @@ -89,7 +89,7 @@ } } if (!found) - ScaleKeys[0] = 1; // avoid loop in Member() + ScaleKeys[0] = 1; // avoid loop in Member() } else @@ -114,7 +114,7 @@ for (i = 0; i < 128; i++) keys[i % 12] += cmd.Keys[i]; - min = (unsigned long)-1; // max ulong + min = (unsigned long)-1; // max ulong scale = 0; for (s = 0; s < 12; s++) { @@ -565,10 +565,10 @@ DestTrack = dt; DestClock = dc; - EraseSource = 0; // no - EraseDestin = 1; // yes - InsertSpace = 0; // no - RepeatClock = -1; // -1L + EraseSource = 0; // no + EraseDestin = 1; // yes + InsertSpace = 0; // no + RepeatClock = -1; // -1L Reverse = DestTrack > Filter->FromTrack; if (Reverse) @@ -610,23 +610,23 @@ tEvent *e = Iterator.Range(Filter->FromClock, Filter->ToClock); while (e) { - long NewClock = e->Clock + DeltaClock; - if (NewClock >= StopClock) - break; + long NewClock = e->Clock + DeltaClock; + if (NewClock >= StopClock) + break; - if (Filter->IsSelected(e)) - { - tEvent *cpy = e->Copy(); - cpy->Clock = NewClock; - tmp.Put(cpy); - } + if (Filter->IsSelected(e)) + { + tEvent *cpy = e->Copy(); + cpy->Clock = NewClock; + tmp.Put(cpy); + } - e = Iterator.Next(); - if (!e) - { - e = Iterator.First(); - DeltaClock += Filter->ToClock - Filter->FromClock; - } + e = Iterator.Next(); + if (!e) + { + e = Iterator.First(); + DeltaClock += Filter->ToClock - Filter->FromClock; + } } } @@ -639,14 +639,14 @@ long DeltaClock = StopClock - StartClock; while (e) { - if (Filter->IsSelected(e)) - { - tEvent *c = e->Copy(); - c->Clock += DeltaClock; - d->Kill(e); - d->Put(c); - } - e = Iterator.Next(); + if (Filter->IsSelected(e)) + { + tEvent *c = e->Copy(); + c->Clock += DeltaClock; + d->Kill(e); + d->Put(c); + } + e = Iterator.Next(); } d->Cleanup(); } @@ -659,9 +659,9 @@ tEvent *e = Iterator.Range(Filter->FromClock, Filter->ToClock); while (e) { - if (Filter->IsSelected(e)) - s->Kill(e); - e = Iterator.Next(); + if (Filter->IsSelected(e)) + s->Kill(e); + e = Iterator.Next(); } s->Cleanup(); } @@ -674,9 +674,9 @@ tEvent *e = Iterator.Range(StartClock, StopClock); while (e) { - if (Filter->IsSelected(e)) - d->Kill(e); - e = Iterator.Next(); + if (Filter->IsSelected(e)) + d->Kill(e); + e = Iterator.Next(); } d->Cleanup(); } @@ -826,7 +826,7 @@ sval = array.Random(); if (add) sval -= array.Size()/2; - break; + break; default: break; @@ -834,27 +834,29 @@ switch (destin) { - case veloc: { + case veloc: + { if (add) - sval = k->Veloc + sval; + sval = k->Veloc + sval; if (sval > 127) sval = 127; - if (sval < 1) - sval = 1; + if (sval < 1) + sval = 1; tKeyOn *c = (tKeyOn *)k->Copy(); t->Kill(k); - c->Veloc = sval; + c->Veloc = sval; t->Put(c); } break; - case key: { + case key: + { if (add) - sval = k->Key + sval; + sval = k->Key + sval; if (sval > 127) sval = 127; - if (sval < 1) - sval = 1; + if (sval < 1) + sval = 1; tKeyOn *c = (tKeyOn *)k->Copy(); t->Kill(k); c->Key = sval; @@ -862,19 +864,21 @@ } break; - case length: { - if (add) - sval = k->Length + sval; - if (sval < 1) - sval = 1; - tKeyOn *c = (tKeyOn *)k->Copy(); + case length: + { + if (add) + sval = k->Length + sval; + if (sval < 1) + sval = 1; + tKeyOn *c = (tKeyOn *)k->Copy(); t->Kill(k); c->Length = sval; t->Put(c); } break; - case clock: { + case clock: + { tKeyOn *c = (tKeyOn *)k->Copy(); c->Clock += sval; if (c->Clock < 0) @@ -894,4 +898,3 @@ } } } - Modified: branches/jazz-4.1.3/src/command.h =================================================================== --- branches/jazz-4.1.3/src/command.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/command.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef command_h @@ -51,7 +51,7 @@ int Prev(int Key); int Transpose(int Key, int Steps); int FitInto(int Key); - static int Analyze(tFilter *f); // returns ScaleNr + static int Analyze(tFilter *f); // returns ScaleNr }; @@ -132,8 +132,8 @@ long Quantize(long Clock, int islen); public: long QntClocks; - int NoteStart; // yes - int NoteLength; // no + int NoteStart; // yes + int NoteLength; // no int Delay; // zero int Groove; // zero tCmdQuantize(tFilter *f, long QntClocks, int groove, int delay); @@ -155,7 +155,7 @@ class tCmdSetChannel : public tCommand { public: - int NewChannel; // 0 + int NewChannel; // 0 tCmdSetChannel(tFilter *f, int NewChannel); virtual void ExecuteEvent(tTrack *t, tEvent *e); }; @@ -177,10 +177,10 @@ int DestTrack; long DestClock; - int EraseSource; // no - int EraseDestin; // yes - int InsertSpace; // no - long RepeatClock; // -1L + int EraseSource; // no + int EraseDestin; // yes + int InsertSpace; // no + long RepeatClock; // -1L tCmdCopy(tFilter *f, long DestTrack, long DestClock); virtual void ExecuteTrack(tTrack *t); Modified: branches/jazz-4.1.3/src/config.h =================================================================== --- branches/jazz-4.1.3/src/config.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/config.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef config_h #define config_h Modified: branches/jazz-4.1.3/src/ctrledit.cpp =================================================================== --- branches/jazz-4.1.3/src/ctrledit.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/ctrledit.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop @@ -179,8 +179,8 @@ { int k = Clock2i(e->Clock); if (sticky) - while (i < k) - array[i++] = val; + while (i < k) + array[i++] = val; val = GetValue(e); array[k] = val; } @@ -255,12 +255,12 @@ tControl *cpy; while (e) { if(IsCtrlEdit(e)) - if (Clock2Val(e->Clock) != e->IsControl()->Value) { - cpy = e->Copy()->IsControl(); - cpy->Value = Clock2Val(e->Clock); - track->Kill(e); - track->Put(cpy); - } + if (Clock2Val(e->Clock) != e->IsControl()->Value) { + cpy = e->Copy()->IsControl(); + cpy->Value = Clock2Val(e->Clock); + track->Kill(e); + track->Put(cpy); + } e=iter.Next(); } } @@ -364,7 +364,7 @@ : tCtrlEditBase(0, 127, parent, label, xoff, x, y, w, h, 1) { ctrl_num = CtrlNum; - if (ctrl_num == 10) // panpot + if (ctrl_num == 10) // panpot array.SetNull(64); } @@ -541,8 +541,8 @@ while (e) { if (!parent->SnapSel->Selected || parent->Filter->IsSelected(e) ) { - k = e->IsKeyPressure(); - if (k) track->Kill(k); + k = e->IsKeyPressure(); + if (k) track->Kill(k); } e = iter.Next(); } @@ -555,28 +555,28 @@ while (e) { if (!parent->SnapSel->Selected || parent->Filter->IsSelected(e) ) { - keyon = e->IsKeyOn(); - if (keyon) { - key_clk = keyon->Clock+1; - key_end = keyon->Clock + keyon->Length; - key_val = keyon->Key; - key_cha = keyon->Channel; - } - if (key_val>0) - { - int i,temp=0; - for (long iclk=key_clk;iclk<key_end && iclk<to_clk;iclk +=8) { - i = Clock2i(iclk); - // SN++ Ein neues Event wird nur erzeut wenn sich der Wert aendert - // und der Wert groesser als 0 ist. - if (array[i] > 0 && array[i] != temp) { - after = new tKeyPressure(iclk,key_cha,key_val,array[i]); - track->Put(after); - temp = array[i]; - } - } - key_val = -1; - } + keyon = e->IsKeyOn(); + if (keyon) { + key_clk = keyon->Clock+1; + key_end = keyon->Clock + keyon->Length; + key_val = keyon->Key; + key_cha = keyon->Channel; + } + if (key_val>0) + { + int i,temp=0; + for (long iclk=key_clk;iclk<key_end && iclk<to_clk;iclk +=8) { + i = Clock2i(iclk); + // SN++ Ein neues Event wird nur erzeut wenn sich der Wert aendert + // und der Wert groesser als 0 ist. + if (array[i] > 0 && array[i] != temp) { + after = new tKeyPressure(iclk,key_cha,key_val,array[i]); + track->Put(after); + temp = array[i]; + } + } + key_val = -1; + } } e = iter.Next(); } @@ -587,14 +587,18 @@ e = iter.Range(from_clk, to_clk); tKeyPressure *cpy; while (e) { - if (!parent->SnapSel->Selected || parent->Filter->IsSelected(e)) { + if (!parent->SnapSel->Selected || parent->Filter->IsSelected(e)) + { if(e->IsKeyPressure()) - if (Clock2Val(e->Clock) != e->IsKeyPressure()->Value) { - cpy = e->Copy()->IsKeyPressure(); - cpy->Value = Clock2Val(e->Clock); - track->Kill(e); - track->Put(cpy); - } + { + if (Clock2Val(e->Clock) != e->IsKeyPressure()->Value) + { + cpy = e->Copy()->IsKeyPressure(); + cpy->Value = Clock2Val(e->Clock); + track->Kill(e); + track->Put(cpy); + } + } } e = iter.Next(); } @@ -655,39 +659,40 @@ // SN++ events nur im apply-mode loeschen! if (!ctrlmode) { while (e) - { - if (IsCtrlEdit(e)) - track->Kill(e); - e = iter.Next(); - } + { + if (IsCtrlEdit(e)) + track->Kill(e); + e = iter.Next(); + } // find any previous events - if (sticky) { + if (sticky) + { e = iter.Range(0, from_clock-1 ); while (e) - { - if (IsCtrlEdit(e)) - { - old_val = GetValue(e); - } - e = iter.Next(); - } + { + if (IsCtrlEdit(e)) + { + old_val = GetValue(e); + } + e = iter.Next(); + } } // SN++ set-Mode // create new events long clock; for (clock = from_clock; clock < to_clock; clock += 8) + { + int new_val = Clock2Val(clock); + + if (old_val != new_val) { - int new_val = Clock2Val(clock); - - if (old_val != new_val) - { - e = NewEvent(clock, new_val); - track->Put(e); - old_val = new_val; - } + e = NewEvent(clock, new_val); + track->Put(e); + old_val = new_val; } + } } else { // edit mode: Erzeugt keine neuen Events sondern aendert den Wert // bestehender Events. @@ -695,13 +700,13 @@ tChnPressure *cpy; while (e) { if(IsCtrlEdit(e)) - if (Clock2Val(e->Clock) != GetValue(e)) { - cpy = e->Copy()->IsChnPressure(); - cpy->Value = Clock2Val(e->Clock); - track->Kill(e); - track->Put(cpy); - } - e=iter.Next(); + if (Clock2Val(e->Clock) != GetValue(e)) { + cpy = e->Copy()->IsChnPressure(); + cpy->Value = Clock2Val(e->Clock); + track->Kill(e); + track->Put(cpy); + } + e=iter.Next(); } } Modified: branches/jazz-4.1.3/src/ctrledit.h =================================================================== --- branches/jazz-4.1.3/src/ctrledit.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/ctrledit.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ Modified: branches/jazz-4.1.3/src/dialogs.cpp =================================================================== --- branches/jazz-4.1.3/src/dialogs.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/dialogs.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop @@ -77,16 +77,16 @@ qnt.Execute(); EventWin->Redraw(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); wxForm::OnOk(); } void tQuantizeDlg::OnHelp() { - if (EventWin->NextWin) - HelpInstance->ShowTopic("Quantize"); - else - HelpInstance->ShowTopic("Pianowin Quantize"); + if (EventWin->NextWin) + HelpInstance->ShowTopic("Quantize"); + else + HelpInstance->ShowTopic("Pianowin Quantize"); } void tQuantizeDlg::EditForm(wxPanel *panel) @@ -132,13 +132,13 @@ cln.Execute(); EventWin->Redraw(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); wxForm::OnOk(); } void tCleanupDlg::OnHelp() { - HelpInstance->ShowTopic("Cleanup"); + HelpInstance->ShowTopic("Cleanup"); } void tCleanupDlg::EditForm(wxPanel *panel) @@ -205,7 +205,7 @@ int tShiftDlg::Steps = 0; tShiftDlg::tShiftDlg(tEventWin *w, tFilter *f, long unit) -: wxForm( USED_WXFORM_BUTTONS ) + : wxForm( USED_WXFORM_BUTTONS ) { Filter = f; Song = f->Song; @@ -221,13 +221,13 @@ cmd.Execute(); EventWin->Redraw(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); wxForm::OnOk(); } void tShiftDlg::OnHelp() { - HelpInstance->ShowTopic("Shift"); + HelpInstance->ShowTopic("Shift"); } @@ -289,15 +289,15 @@ tCmdTranspose trn(Filter, Notes, Scale, FitIntoScale); trn.Execute(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); else - EventWin->Redraw(); + EventWin->Redraw(); wxForm::OnOk(); } void tTransposeDlg::OnHelp() { - HelpInstance->ShowTopic("Transpose"); + HelpInstance->ShowTopic("Transpose"); } @@ -438,13 +438,13 @@ cmd.Execute(); EventWin->Redraw(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); wxForm::OnOk(); } void tLengthDlg::OnHelp() { - HelpInstance->ShowTopic("Length"); + HelpInstance->ShowTopic("Length"); } @@ -488,13 +488,13 @@ cmd.Execute(); EventWin->Redraw(); if (EventWin->NextWin) - EventWin->NextWin->Redraw(); + EventWin->NextWin->Redraw(); wxForm::OnOk(); } void tDeleteDlg::OnHelp() { - HelpInstance->ShowTopic("Delete"); + HelpInstance->ShowTopic("Delete"); } void tDeleteDlg::EditForm(wxPanel *panel) @@ -561,7 +561,7 @@ void tMidiDeviceDlg::OnHelp() { - HelpInstance->ShowTopic("MIDI device"); + HelpInstance->ShowTopic("MIDI device"); } void tMidiDeviceDlg::EditForm(wxPanel *panel) @@ -625,13 +625,13 @@ Track->Cleanup(); Win->Redraw(); if (Win->NextWin) - Win->NextWin->Redraw(); + Win->NextWin->Redraw(); wxForm::OnOk(); } void tEventDlg::OnHelp() { - HelpInstance->ShowTopic("Piano Window"); + HelpInstance->ShowTopic("Piano Window"); } // --------------------------- ChannelEvent ---------------------------- @@ -646,7 +646,7 @@ tChEventDlg(tChannelEvent *e, tEventWin *w, tTrack *t) : tEventDlg(e, w, t) { - Channel = e->Channel + 1; // 1..16 + Channel = e->Channel + 1; // 1..16 } void EditForm(wxPanel *panel); void OnOk(); @@ -932,20 +932,20 @@ for (i = 0, j = 0; j <= jstop; j += k, i++) { - sscanf( str + j, "%02x %n", &d[i], &k ); + sscanf( str + j, "%02x %n", &d[i], &k ); - if (d[i] == 0xf7) - break; + if (d[i] == 0xf7) + break; } int found = 0; for (i = 0; i < 256; i++) { - if (d[i] == 0xf7) - { - found = 1; - break; - } + if (d[i] == 0xf7) + { + found = 1; + break; + } } if (found) @@ -992,9 +992,9 @@ if (uptr) { - sprintf( label2, "First data byte is at offset %d, value %02x (%d decimal)", uptr - Event->IsSysEx()->Data + 1, *uptr, *uptr ); - Add(wxMakeFormMessage(label2)); - Add(wxMakeFormNewLine()); + sprintf( label2, "First data byte is at offset %d, value %02x (%d decimal)", uptr - Event->IsSysEx()->Data + 1, *uptr, *uptr ); + Add(wxMakeFormMessage(label2)); + Add(wxMakeFormNewLine()); } } else @@ -1042,12 +1042,12 @@ case StatProgram: e = new tProgram(Clock, Channel, Pitch); break; - case StatSetTempo: + case StatSetTempo: e = new tSetTempo(Clock, 100); break; - case StatSysEx: - e = new tSysEx(Clock, (uchar*) "", 0); - break; + case StatSysEx: + e = new tSysEx(Clock, (uchar*) "", 0); + break; } } return e; @@ -1069,10 +1069,11 @@ { case StatKeyOn: #ifdef AUDIO - if (t->GetAudioMode()) { + if (t->GetAudioMode()) + { if (!Midi->IsPlaying()) - Midi->EditSample(e->IsKeyOn()->Key); - break; + Midi->EditSample(e->IsKeyOn()->Key); + break; } #endif str = "Key On"; Modified: branches/jazz-4.1.3/src/dialogs.h =================================================================== --- branches/jazz-4.1.3/src/dialogs.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/dialogs.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef dialogs_h @@ -37,11 +37,11 @@ { public: - static Bool NoteStart; // 1 - static Bool NoteLength; // 0 - static long QntStep; // 1/16 - static int Groove; // -x .. +x - static int Delay; // -x .. +x + static Bool NoteStart; // 1 + static Bool NoteLength; // 0 + static long QntStep; // 1/16 + static int Groove; // -x .. +x + static int Delay; // -x .. +x tFilter *Filter; tSong *Song; @@ -60,7 +60,7 @@ { public: - static long lowLimit; // 1/32 + static long lowLimit; // 1/32 static Bool shortenOverlaps; tFilter *Filter; @@ -96,7 +96,7 @@ class tShiftDlg : public wxForm { public: - static int Steps; // 0 + static int Steps; // 0 long Unit; tFilter *Filter; @@ -116,7 +116,7 @@ { public: - static int Notes; // 0 + static int Notes; // 0 static Bool FitIntoScale; static long Scale; @@ -138,7 +138,7 @@ { public: - static int NewChannel; // 0 + static int NewChannel; // 0 tFilter *Filter; tSong *Song; @@ -199,7 +199,7 @@ tEventWin *EventWin; public: - static Bool LeaveSpace; // 1 + static Bool LeaveSpace; // 1 tDeleteDlg(tEventWin *w, tFilter *f); void EditForm(wxPanel *panel); Modified: branches/jazz-4.1.3/src/dynarray.cpp =================================================================== --- branches/jazz-4.1.3/src/dynarray.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/dynarray.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "dynarray.h" #include <assert.h> @@ -27,7 +27,7 @@ tUniqIds::tUniqIds() : array(0) { - array[0] = 1; // 0 is an invalid id + array[0] = 1; // 0 is an invalid id } int tUniqIds::Get() Modified: branches/jazz-4.1.3/src/dynarray.h =================================================================== --- branches/jazz-4.1.3/src/dynarray.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/dynarray.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef dynarray_h #define dynarray_h @@ -161,7 +161,7 @@ tUniqIds(); int Get(); void Get(int id); - int Put(int id); // returns no of pending references to id + int Put(int id); // returns no of pending references to id }; Modified: branches/jazz-4.1.3/src/eventlst.cpp =================================================================== --- branches/jazz-4.1.3/src/eventlst.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/eventlst.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "eventlst.h" #include "trackwin.h" @@ -521,17 +521,17 @@ #include "../bitmaps/help.xpm" static tToolDef tdefs[] = { - { MEN_ACCEPT, FALSE, 0, tb_accept }, - { MEN_CANCEL, FALSE, 1, tb_cancel }, - { MEN_HELP, FALSE, 0, tb_help } + { MEN_ACCEPT, FALSE, 0, tb_accept }, + { MEN_CANCEL, FALSE, 1, tb_cancel }, + { MEN_HELP, FALSE, 0, tb_help } }; #else static tToolDef tdefs[] = { - { MEN_ACCEPT, FALSE, 0, "tb_accept", "accept changes" }, - { MEN_CANCEL, FALSE, 1, "tb_cancel", "discard changes" }, - { MEN_HELP, FALSE, 0, "tb_help", "help" } + { MEN_ACCEPT, FALSE, 0, "tb_accept", "accept changes" }, + { MEN_CANCEL, FALSE, 1, "tb_cancel", "discard changes" }, + { MEN_HELP, FALSE, 0, "tb_help", "help" } }; #endif Modified: branches/jazz-4.1.3/src/eventlst.h =================================================================== --- branches/jazz-4.1.3/src/eventlst.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/eventlst.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef eventlst_h #define eventlst_h Modified: branches/jazz-4.1.3/src/events.cpp =================================================================== --- branches/jazz-4.1.3/src/events.cpp 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/events.cpp 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #include "wx.h" #pragma hdrstop Modified: branches/jazz-4.1.3/src/events.h =================================================================== --- branches/jazz-4.1.3/src/events.h 2009-01-19 17:58:10 UTC (rev 686) +++ branches/jazz-4.1.3/src/events.h 2009-01-19 21:43:48 UTC (rev 687) @@ -17,7 +17,7 @@ ** along with this program; if not, write to the Free Software ** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ** -*/ +*/ #ifndef events_h @@ -84,7 +84,7 @@ FILE *fd; public: - int TicksPerQuarter; // nach Open bekannt + int TicksPerQuarter; int nTracks; virtual int Open(char *fname); @@ -171,44 +171,44 @@ * normale Events (mit Kanal) */ -#define StatKeyOff 0x80 -#define StatKeyOn 0x90 -#define StatKeyPressure 0xA0 // Key pressure -#define StatControl 0xB0 -#define StatProgram 0xC0 -#define StatChnPressure 0xD0 // SN++ Channel pressure -#define StatPitch 0xE0 +#define StatKeyOff 0x80 +#define StatKeyOn 0x90 +#define StatKeyPressure 0xA0 // Key pressure +#define StatControl 0xB0 +#define StatProgram 0xC0 +#define StatChnPressure 0xD0 // SN++ Channel pressure +#define StatPitch 0xE0 /* * Meta-Events (no channel) */ -#define StatSysEx 0xF0 -#define StatSongPtr 0xF2 -#define StatSongSelect 0xF3 -#define StatTuneRequest 0xF6 +#define StatSysEx 0xF0 +#define StatSongPtr 0xF2 +#define StatSongSelect 0xF3 +#define StatTuneRequest 0xF6 #define StatMidiClock 0xf8 #define StatStartPlay 0xfa #define StatContPlay 0xfb #define StatStopPlay 0xfc -#define StatText 0x01 -#define StatCopyright 0x02 -#define StatTrackName 0x03 -#define StatMarker 0x06 -#define StatEndOfTrack 0x2F -#define StatSetTempo 0x51 -#define StatMtcOffset 0x54 -#define StatTimeSignat 0x58 -#define StatKeySignat 0x59 +#define StatText 0x01 +#define StatCopyright 0x02 +#define StatTrackName 0x03 +#define StatMarker 0x06 +#define StatEndOfTrack 0x2F +#define StatSetTempo 0x51 +#define StatMtcOffset 0x54 +#define StatTimeSignat 0x58 +#define StatKeySignat 0x59 -#define StatUnknown 0x00 +#define StatUnknown 0x00 // proprietary event status #define StatJazzMeta 0x7F -#define LastClock (0x7fffffffL) -#define KilledClock (0x80000000L) +#define LastClock (0x7fffffffL) +#define KilledClock (0x80000000L) @@ -292,31 +292,31 @@ void UnKill() { edb(); Clock &= ~KilledClock; } int IsKilled() { edb(); return (Clock & KilledClock) != 0; } - virtual tMetaEvent *IsMetaEvent() { edb(); return 0; } + virtual tMetaEvent *IsMetaEvent() { edb(); return 0; } virtual tChannelEvent *IsChannelEvent() { edb(); return 0; } - virtual tKeyOn *IsKeyOn() { edb(); return 0; } - virtual tKeyOff *IsKeyOff() { edb(); return 0; } - virtual tPitch *IsPitch() { edb(); return 0; } - virtual tControl *IsControl() { edb(); return 0; } - virtual tProgram *IsProgram() { edb(); return 0; } - virtual tSysEx *IsSysEx() { edb(); return 0; } - virtual tSongPtr *IsSongPtr() { edb(); return 0; } - virtual tMidiClock *IsMidiClock() { edb(); return 0; } - virtual tStartPlay *IsStartPlay() { edb(); return 0; } - virtual tContPlay *IsContPlay() { edb(); return 0; } - virtual tStopPlay *IsStopPlay() { edb(); return 0; } - virtual tText *IsText() { edb(); return 0; } - virtual tCopyright *IsCopyright() { edb(); return 0; } - virtual tTrackName *IsTrackName() { edb(); return 0; } - virtual tMarker *IsMarker() { edb(); return 0; } - virtual tSetTempo *IsSetTempo() { edb(); return 0; } - virtual tMtcOffset *IsMtcOffset() { edb(); return 0; } - virtual tTimeSignat *IsTimeSignat() { edb(); return 0; } - virtual tKeySignat *IsKeySignat() { edb(); return 0; } + virtual tKeyOn *IsKeyOn() { edb(); return 0; } + virtual tKeyOff *IsKeyOff() { edb(); return 0; } + virtual tPitch *IsPitch() { edb(); return 0; } + virtual tControl *IsControl() { edb(); return 0; } + virtual tProgram *IsProgram() { edb(); return 0; } + virtual tSysEx *IsSysEx() { edb(); return 0; } + virtual tSongPtr *IsSongPtr() { edb(); return 0; } + virtual tMidiClock *IsMidiClock() { edb(); return 0; } + virtual tStartPlay *IsStartPlay() { edb(); return 0; } + virtual tContPlay *IsContPlay() { edb(); return 0; } + virtual tStopPlay *IsStopPlay() { edb(); return 0; } + virtual tText *IsText() { edb(); return 0; } + virtual tCopyright *IsCopyright() { edb(); return 0; } + virtual tTrackName *IsTrackName() { edb(); return 0; } + virtual tMarker *IsMarker() { edb(); return 0; } + virtual tSetTempo *IsSetTempo() { edb(); return 0; } + virtual tMtcOffset *IsMtcOffset() { edb(); return 0; } + virtual tTimeSignat *IsTimeSignat() { edb(); return 0; } + virtual tKeySignat *IsKeySignat() { edb(); return 0; } virtual tKeyPressure *IsKeyPressure() { edb(); return 0; } - virtual tJazzMeta *IsJazzMeta() { edb(); return 0; } - virtual tChnPressure *IsChnPressure() { edb(); return 0; } + virtual tJazzMeta *IsJazzMeta() { edb(); return 0; } + virtual tChnPressure *IsChnPressure() { edb(); return 0; } virtual int Write(tWriteBase &io) { edb(); return io.Write(this); } @@ -324,9 +324,9 @@ { edb(); if ((unsigned long)e.Clock > (unsigned long)Clock) - ... [truncated message content] |
From: <pst...@us...> - 2009-01-20 00:46:09
|
Revision: 688 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=688&view=rev Author: pstieber Date: 2009-01-20 00:46:00 +0000 (Tue, 20 Jan 2009) Log Message: ----------- Replaced tab characters with spaces. Modified Paths: -------------- branches/jazz-4.1.3/src/audiodrv.h branches/jazz-4.1.3/src/ctrledit.h branches/jazz-4.1.3/src/events.cpp branches/jazz-4.1.3/src/eventwin.h branches/jazz-4.1.3/src/filter.cpp branches/jazz-4.1.3/src/filter.h branches/jazz-4.1.3/src/genmeldy.cpp branches/jazz-4.1.3/src/guitar.cpp branches/jazz-4.1.3/src/harmonyp.cpp branches/jazz-4.1.3/src/harmonyp.h branches/jazz-4.1.3/src/hbanalyz.cpp branches/jazz-4.1.3/src/jazz.h branches/jazz-4.1.3/src/maction.cpp branches/jazz-4.1.3/src/maction.h branches/jazz-4.1.3/src/mapper.cpp branches/jazz-4.1.3/src/mapper.h branches/jazz-4.1.3/src/mstdfile.h branches/jazz-4.1.3/src/pianowin.cpp branches/jazz-4.1.3/src/pianowin.h branches/jazz-4.1.3/src/player.cpp branches/jazz-4.1.3/src/random.cpp branches/jazz-4.1.3/src/random.h branches/jazz-4.1.3/src/rhythm.cpp branches/jazz-4.1.3/src/rhythm.h branches/jazz-4.1.3/src/samplcmd.cpp branches/jazz-4.1.3/src/samplcmd.h branches/jazz-4.1.3/src/sampldlg.cpp branches/jazz-4.1.3/src/sample.cpp branches/jazz-4.1.3/src/sample.h branches/jazz-4.1.3/src/samplwin.cpp branches/jazz-4.1.3/src/sb_scrol.c branches/jazz-4.1.3/src/shuffle.cpp branches/jazz-4.1.3/src/shuffle.h branches/jazz-4.1.3/src/sig2.cpp branches/jazz-4.1.3/src/sig2.h branches/jazz-4.1.3/src/signali.h branches/jazz-4.1.3/src/song.cpp branches/jazz-4.1.3/src/song.h branches/jazz-4.1.3/src/splcmplx.cpp branches/jazz-4.1.3/src/splcmplx.h branches/jazz-4.1.3/src/synth.cpp branches/jazz-4.1.3/src/synth.h branches/jazz-4.1.3/src/track.cpp branches/jazz-4.1.3/src/track.h branches/jazz-4.1.3/src/trackwin.cpp branches/jazz-4.1.3/src/trackwin.h branches/jazz-4.1.3/src/util.cpp branches/jazz-4.1.3/src/util.h branches/jazz-4.1.3/src/winaudio.cpp branches/jazz-4.1.3/src/winaudio.h Modified: branches/jazz-4.1.3/src/audiodrv.h =================================================================== --- branches/jazz-4.1.3/src/audiodrv.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/audiodrv.h 2009-01-20 00:46:00 UTC (rev 688) @@ -28,7 +28,7 @@ // in oss/free (from kernel 2.0.29) the following is not implemented // but this works for oss/linux for 2.0.29 // #ifndef SNDCTL_SEQ_GETTIME -// #define SNDCTL_SEQ_GETTIME _IOR ('Q',19, int) +// #define SNDCTL_SEQ_GETTIME _IOR ('Q',19, int) // #endif #include <sys/time.h> @@ -67,7 +67,7 @@ } private: - int can_duplex; // TRUE = can do full duplex record/play + int can_duplex; // TRUE = can do full duplex record/play int WriteSamples(); void ReadSamples(); @@ -87,10 +87,9 @@ tAudioListener *listener; tAudioRecordBuffer recbuffers; - int force_read; // needed by buggy audio driver ... + int force_read; // needed by buggy audio driver ... }; - #endif // AUDIO #endif Modified: branches/jazz-4.1.3/src/ctrledit.h =================================================================== --- branches/jazz-4.1.3/src/ctrledit.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/ctrledit.h 2009-01-20 00:46:00 UTC (rev 688) @@ -83,7 +83,7 @@ int sticky; // SN++ - int x_off; + int x_off; int ctrlmode; tTrack *track; long from_clock; Modified: branches/jazz-4.1.3/src/events.cpp =================================================================== --- branches/jazz-4.1.3/src/events.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/events.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -79,15 +79,17 @@ { #ifndef wx_msw FILE *testfd = fopen(fname, "r"); - if (testfd) { - fclose( testfd ); - char *syscmd; - syscmd = new char[ strlen( "cp" ) + 2*strlen( fname ) + strlen( ".backup" ) + 3 ]; - sprintf( syscmd, "cp %s %s.backup", fname, fname ); - if (system( syscmd ) != 0) { - fprintf(stderr, "Could not make backup file %s.backup\n", fname ); - } - delete syscmd; + if (testfd) + { + fclose( testfd ); + char *syscmd; + syscmd = new char[ strlen( "cp" ) + 2*strlen( fname ) + strlen( ".backup" ) + 3 ]; + sprintf( syscmd, "cp %s %s.backup", fname, fname ); + if (system( syscmd ) != 0) + { + fprintf(stderr, "Could not make backup file %s.backup\n", fname ); + } + delete syscmd; } #endif fd = fopen(fname, "wb"); Modified: branches/jazz-4.1.3/src/eventwin.h =================================================================== --- branches/jazz-4.1.3/src/eventwin.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/eventwin.h 2009-01-20 00:46:00 UTC (rev 688) @@ -95,8 +95,8 @@ // Setup() wxFont *Font; - wxFont *FixedFont; // bleibt bei 12pt - int hFixedFont; // Hoehe eines Buchstaben + wxFont *FixedFont; // bleibt bei 12pt + int hFixedFont; // Hoehe eines Buchstaben long LittleBit; long hLine; @@ -113,7 +113,7 @@ // filled by OnPaint() wxDC *dc; long xEvents, yEvents, wEvents, hEvents; - long xx, yy, ww, hh; // canvas coords + long xx, yy, ww, hh; // canvas coords long FromClock, ToClock; long FromLine, ToLine; @@ -162,7 +162,7 @@ // Edit-Menu - int EventsSelected(const char *msg = 0); // if selection active: TRUE, else: Errormessage + FALSE + int EventsSelected(const char *msg = 0); // if selection active: TRUE, else: Errormessage + FALSE void MenQuantize(); void MenSetChannel(); void MenTranspose(); Modified: branches/jazz-4.1.3/src/filter.cpp =================================================================== --- branches/jazz-4.1.3/src/filter.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/filter.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -34,14 +34,14 @@ const tFltEvent FltEvents[nFltEvents] = { - { StatKeyOn, "Note", 1, 0, 127}, - { StatKeyPressure, "Poly Aftertouch",1, 0, 127}, - { StatControl, "Controller", 1, 0, 127}, - { StatProgram, "Patch", 1, 0, 127}, - { StatPitch, "Pitch", 1, -8192, 8192}, - { StatTimeSignat, "Meter", 1, 0, 0}, - { StatChnPressure, "Channel Aftertouch",1, 0, 0}, - { StatSysEx, "SysEx", 1, 0, 0} + { StatKeyOn, "Note", 1, 0, 127}, + { StatKeyPressure, "Poly Aftertouch", 1, 0, 127}, + { StatControl, "Controller", 1, 0, 127}, + { StatProgram, "Patch", 1, 0, 127}, + { StatPitch, "Pitch", 1, -8192, 8192}, + { StatTimeSignat, "Meter", 1, 0, 0}, + { StatChnPressure, "Channel Aftertouch", 1, 0, 0}, + { StatSysEx, "SysEx", 1, 0, 0} }; @@ -152,11 +152,11 @@ { Add(wxMakeFormShort("Min:", &Filter->FltEvents[i].FromValue, wxFORM_DEFAULT,0,0,0,90)); Add(wxMakeFormShort("Max:", &Filter->FltEvents[i].ToValue, wxFORM_DEFAULT,0,0,0,90)); - Add(wxMakeFormBool(Filter->FltEvents[i].Name, &Filter->FltEvents[i].Selected, wxFORM_DEFAULT)); + Add(wxMakeFormBool(Filter->FltEvents[i].Name, &Filter->FltEvents[i].Selected, wxFORM_DEFAULT)); Add(wxMakeFormNewLine()); } else - Add(wxMakeFormBool(Filter->FltEvents[i].Name, &Filter->FltEvents[i].Selected, wxFORM_DEFAULT)); + Add(wxMakeFormBool(Filter->FltEvents[i].Name, &Filter->FltEvents[i].Selected, wxFORM_DEFAULT)); } Add(wxMakeFormBool("Other", &Filter->OtherSelected)); Modified: branches/jazz-4.1.3/src/filter.h =================================================================== --- branches/jazz-4.1.3/src/filter.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/filter.h 2009-01-20 00:46:00 UTC (rev 688) @@ -35,16 +35,16 @@ class tTrack; -#define FltKeyOn 0 +#define FltKeyOn 0 #define FltKeyPressure 1 // SN++ PolyAftertouch gehoert to KeyOn Events! -#define FltControl 2 -#define FltProgram 3 -#define FltPitch 4 -#define FltTempo 5 +#define FltControl 2 +#define FltProgram 3 +#define FltPitch 4 +#define FltTempo 5 #define FltChnPressure 6 // SN++ Channel Aftertouch #define FltSysEx 7 -#define nFltEvents 8 +#define nFltEvents 8 class tFltEvent @@ -71,8 +71,8 @@ Bool OtherSelected; tSong *Song; - long FromClock, ToClock; // einschl .. ausschl - int FromTrack, ToTrack; // 1..n einschl .. einschl + long FromClock, ToClock; // include .. drop + int FromTrack, ToTrack; // 1..n include .. drop void Dialog(wxFrame *parent, int ShowEventStats = 1); @@ -88,24 +88,24 @@ for (int i = 0; i < nFltEvents; i++) { if (e->Stat == FltEvents[i].Stat) - { - // SN++ Aftertouch gehoert eigendlich zu KeyOn Events. - if (e->Stat == StatKeyPressure) { + { + // SN++ Aftertouch gehoert eigendlich zu KeyOn Events. + if (e->Stat == StatKeyPressure) { int aval = e->IsKeyPressure()->Key; return FltEvents[i].Selected && - FltEvents[i].FromValue <= aval && aval <= FltEvents[i].ToValue; - } - if( e->Stat == StatTimeSignat) - return FltEvents[i].Selected; - // SN++ + FltEvents[i].FromValue <= aval && aval <= FltEvents[i].ToValue; + } + if( e->Stat == StatTimeSignat) + return FltEvents[i].Selected; + // SN++ if( e->Stat == StatChnPressure) - return FltEvents[i].Selected; + return FltEvents[i].Selected; if (e->Stat == StatSysEx) - return FltEvents[i].Selected; + return FltEvents[i].Selected; return FltEvents[i].Selected && FltEvents[i].FromValue <= val && val <= FltEvents[i].ToValue; - } + } } return OtherSelected; } Modified: branches/jazz-4.1.3/src/genmeldy.cpp =================================================================== --- branches/jazz-4.1.3/src/genmeldy.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/genmeldy.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -45,24 +45,25 @@ #include "../bitmaps/play.xpm" #include "../bitmaps/help.xpm" -static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, tb_open }, - { MEN_SAVE, FALSE, 1, tb_save }, - { MEN_GEN, FALSE, 0, tb_rrggen }, - { MEN_TRANSP, FALSE, 0, tb_transpos }, - { MEN_PLAY, FALSE, 1, tb_play }, - { MEN_HELP, FALSE, 0, tb_help } +static tToolDef tdefs[] = +{ + { MEN_LOAD, FALSE, 0, tb_open }, + { MEN_SAVE, FALSE, 1, tb_save }, + { MEN_GEN, FALSE, 0, tb_rrggen }, + { MEN_TRANSP, FALSE, 0, tb_transpos }, + { MEN_PLAY, FALSE, 1, tb_play }, + { MEN_HELP, FALSE, 0, tb_help } }; #else static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, "tb_open", "load settings" }, - { MEN_SAVE, FALSE, 1, "tb_save", "save settings" }, - { MEN_GEN, FALSE, 0, "tb_rrggen", "generate" }, - { MEN_TRANSP, FALSE, 0, "tb_transpos", "transpose trackwin selection" }, - { MEN_PLAY, FALSE, 1, "tb_play", "play" }, - { MEN_HELP, FALSE, 0, "tb_help", "help" } + { MEN_LOAD, FALSE, 0, "tb_open", "load settings" }, + { MEN_SAVE, FALSE, 1, "tb_save", "save settings" }, + { MEN_GEN, FALSE, 0, "tb_rrggen", "generate" }, + { MEN_TRANSP, FALSE, 0, "tb_transpos", "transpose trackwin selection" }, + { MEN_PLAY, FALSE, 1, "tb_play", "play" }, + { MEN_HELP, FALSE, 0, "tb_help", "help" } }; #endif @@ -156,8 +157,9 @@ case MEN_LOAD: { char * fname = file_selector(default_filename, "Load Generator", 0, 0, "*.mel"); - if (fname) { - ifstream is(fname); + if (fname) + { + ifstream is(fname); int x; is >> x; // version is >> pitch_center; @@ -184,8 +186,9 @@ case MEN_SAVE: { char * fname = file_selector(default_filename, "Save Generator", 1, 0, "*.mel"); - if (fname) { - ofstream os(fname); + if (fname) + { + ofstream os(fname); os << 1 << endl; os << pitch_center << " "; os << pitch_range << " "; @@ -214,8 +217,8 @@ break; case MEN_HELP: - HelpInstance->ShowTopic("Random Melody Generator"); - break; + HelpInstance->ShowTopic("Random Melody Generator"); + break; } } Modified: branches/jazz-4.1.3/src/guitar.cpp =================================================================== --- branches/jazz-4.1.3/src/guitar.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/guitar.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -89,11 +89,11 @@ static const int bass_pitches[4]; int ww, hh; - int hstring, wfret; // rounded values + int hstring, wfret; // rounded values float wtext, htext; - int act_pitch; // mouse move - int play_pitch; // sound - long put_clock; // left up + int act_pitch; // mouse move + int play_pitch; // sound + long put_clock; // left up wxFont *font; }; @@ -116,7 +116,9 @@ public: tGuitarSettingsDlg(tGuitarCanvas *c) - : wxForm( USED_WXFORM_BUTTONS ), cnvs(c) {} + : wxForm( USED_WXFORM_BUTTONS ), cnvs(c) + { + } void EditForm(wxPanel *panel); virtual void OnOk(); virtual void OnHelp(); @@ -249,22 +251,22 @@ case 0: case 11: case 23: - dc->DrawLine(x+2, y1, x+2, y2); - break; + dc->DrawLine(x+2, y1, x+2, y2); + break; case 4: case 6: case 16: case 18: - dc->DrawLine(x+2, y1+d1, x+2, y2-d1); - break; + dc->DrawLine(x+2, y1+d1, x+2, y2-d1); + break; default: case 2: case 8: case 14: case 20: - break; + break; } } @@ -316,7 +318,7 @@ { for (int i = 0; i < n_strings; i++) for (int p = pitch % 12; p < 127; p += 12) - DrawPitch(p, i, show); + DrawPitch(p, i, show); } else for (int i = 0; i < n_strings; i++) @@ -364,8 +366,8 @@ } if (pitch) { - tKeyOn on(0, piano->Channel(), pitch, 80); - Midi->OutNow(piano->Track, &on); + tKeyOn on(0, piano->Channel(), pitch, 80); + Midi->OutNow(piano->Track, &on); } play_pitch = pitch; } @@ -412,10 +414,10 @@ // tGuitarWin // ==================================================================== -#define MEN_CLEAR 1 -#define MEN_SETTINGS 2 -#define MEN_CLOSE 3 -#define MEN_HELP 4 +#define MEN_CLEAR 1 +#define MEN_SETTINGS 2 +#define MEN_CLOSE 3 +#define MEN_HELP 4 tGuitarWin::tGuitarWin(tPianoWin *parent) : wxFrame(0, "Guitar board", 20, 20, 600, 120) @@ -424,12 +426,12 @@ int w = 600, h = 120; piano = parent; wxMenu *menu = new wxMenu; - menu->Append(MEN_CLEAR, "C&lear"); - menu->Append(MEN_SETTINGS, "&Settings"); - menu->Append(MEN_HELP, "&Help"); - menu->Append(MEN_CLOSE, "&Close"); + menu->Append(MEN_CLEAR, "C&lear"); + menu->Append(MEN_SETTINGS, "&Settings"); + menu->Append(MEN_HELP, "&Help"); + menu->Append(MEN_CLOSE, "&Close"); wxMenuBar *menu_bar = new wxMenuBar; - menu_bar->Append(menu, "&Menu"); + menu_bar->Append(menu, "&Menu"); SetMenuBar(menu_bar); canvas = new tGuitarCanvas(this, piano, 0, 0, w, h); } Modified: branches/jazz-4.1.3/src/harmonyp.cpp =================================================================== --- branches/jazz-4.1.3/src/harmonyp.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/harmonyp.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -29,7 +29,8 @@ // HBChord // ======================================================================== -const char *const HBChord::scale_names[2][12] = { +const char *const HBChord::scale_names[2][12] = +{ { "C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B" }, { "C", "Db", "D", "Eb", "E", "F", "Gb", "G", "Ab", "A", "Bb", "B" } }; @@ -205,15 +206,19 @@ void HBChord::Rotate(int semis) { - if (semis > 0) { - while (semis--) { + if (semis > 0) + { + while (semis--) + { if (keys & 0x800) keys = ((keys & ~0x800) << 1) + 1; else keys <<= 1; } } - else if (semis < 0) { - while (semis++) { + else if (semis < 0) + { + while (semis++) + { if (keys & 1) keys = (keys >> 1) | 0x800; else keys >>= 1; @@ -526,70 +531,71 @@ }; scdef scales[] = { - { "***** major scales *****", ""}, - { "major penta", "1 9 3 5 13" }, - { "ionic", "1 9 3 11 5 13 j7" }, - { "lydic", "1 9 3 11+ 5 13 j7"}, - { "har III (ion 5+)", "1 9 3 11 5+ 13 j7"}, - { "har VI (lyd 9+)", "1 9+ 3 11+ 5 13 j7"}, - { "mel III (lyd 5+)", "1 9 3 11+ 5+ 13 j7"}, - { "augmented", "1 9- 3 11 5+ 13"}, - { "ionic 13-", "1 9 3 11 5 13- j7"}, - { "***** minor scales *****", ""}, - { "minor penta", "1 3- 11 5 7"}, - { "aeolic", "1 9 3- 11 5 13- 7"}, - { "doric", "1 9 3- 11 5 13 7"}, - { "mel II (doric 9-)","1 9- 3- 11 5 13 7"}, - { "phrygic", "1 9- 3- 11 5 13- 7"}, - { "jap. penta", "1 9- 11 5 7"}, - { "har IV (dor 11+)", "1 9 3- 11+ 5 13 7"}, - { "harmonic minor", "1 9 3- 11 5 13- j7"}, - { "melodic minor", "1 9 3- 11 5 13 j7"}, - { "gipsy", "1 9 3- 11+ 5 13- j7" }, - { "melodic 11+", "1 9 3- 11+ 5 13 j7" }, - { "***** dominant scales *****", "" }, - { "major penta", "1 9 3 5 13" }, - { "ind. penta", "1 3 11 5 7" }, - { "mixolyd", "1 9 3 11 5 13 7" }, - { "har V (har dominant)", "1 9- 3 11 5 13- 7" }, - { "mel IV (mixo 11+)","1 9 3 11+ 5 13 7" }, - { "mixo 11+9-", "1 9- 3 11+ 5 13 7" }, - { "mel V (mixo 13-)", "1 9 3 11 5 13- 7" }, - { "mixo 9-", "1 9- 3 11 5 13 7" }, - { "full 1", "1 9 3 5- 13- 7" }, - { "full 2", "1 9 3 11+ 5+ 7" }, - { "har alt", "1 9- 9+ 3 5 13- 7" }, - { "mel VII (altered)","1 9- 9+ 3 11+ 13- 7" }, - { "semi/full", "1 9- 9+ 3 11+ 5 13 7" }, - { "***** semi dimin *****", ""}, - { "locrian", "1 9- 3- 11 5- 13- 7" }, - { "mel VI (locrian 9)", "1 9 3- 11 5- 13- 7" }, - { "har II (locrian 13)", "1 9- 3- 11 5- 13 7" }, - { "doric 5-", "1 9 3- 11 5- 13 7" }, - { "***** dimin *****", ""}, - { "har VII (har dim)","1 9- 3- 11- 5- 13- 7-"}, - { "full/semi", "1 9 3- 11 5- 13 7- 15-"}, - { "locrian dim", "1 9- 3- 11 5- 13- 7-" }, - { "***** blues scales *****", "" }, - { "minor penta 5-", "1 3- 11 5- 5 7" }, - { "blues scale", "1 3- 3 11 5- 5 7"}, + { "***** major scales *****", ""}, + { "major penta", "1 9 3 5 13"}, + { "ionic", "1 9 3 11 5 13 j7"}, + { "lydic", "1 9 3 11+ 5 13 j7"}, + { "har III (ion 5+)", "1 9 3 11 5+ 13 j7"}, + { "har VI (lyd 9+)", "1 9+ 3 11+ 5 13 j7"}, + { "mel III (lyd 5+)", "1 9 3 11+ 5+ 13 j7"}, + { "augmented", "1 9- 3 11 5+ 13"}, + { "ionic 13-", "1 9 3 11 5 13- j7"}, + { "***** minor scales *****", ""}, + { "minor penta", "1 3- 11 5 7"}, + { "aeolic", "1 9 3- 11 5 13- 7"}, + { "doric", "1 9 3- 11 5 13 7"}, + { "mel II (doric 9-)", "1 9- 3- 11 5 13 7"}, + { "phrygic", "1 9- 3- 11 5 13- 7"}, + { "jap. penta", "1 9- 11 5 7"}, + { "har IV (dor 11+)", "1 9 3- 11+ 5 13 7"}, + { "harmonic minor", "1 9 3- 11 5 13- j7"}, + { "melodic minor", "1 9 3- 11 5 13 j7"}, + { "gipsy", "1 9 3- 11+ 5 13- j7"}, + { "melodic 11+", "1 9 3- 11+ 5 13 j7"}, + { "***** dominant scales *****", ""}, + { "major penta", "1 9 3 5 13"}, + { "ind. penta", "1 3 11 5 7"}, + { "mixolyd", "1 9 3 11 5 13 7"}, + { "har V (har dominant)", "1 9- 3 11 5 13- 7"}, + { "mel IV (mixo 11+)", "1 9 3 11+ 5 13 7"}, + { "mixo 11+9-", "1 9- 3 11+ 5 13 7"}, + { "mel V (mixo 13-)", "1 9 3 11 5 13- 7"}, + { "mixo 9-", "1 9- 3 11 5 13 7"}, + { "full 1", "1 9 3 5- 13- 7"}, + { "full 2", "1 9 3 11+ 5+ 7"}, + { "har alt", "1 9- 9+ 3 5 13- 7"}, + { "mel VII (altered)", "1 9- 9+ 3 11+ 13- 7"}, + { "semi/full", "1 9- 9+ 3 11+ 5 13 7"}, + { "***** semi dimin *****", ""}, + { "locrian", "1 9- 3- 11 5- 13- 7"}, + { "mel VI (locrian 9)", "1 9 3- 11 5- 13- 7"}, + { "har II (locrian 13)", "1 9- 3- 11 5- 13 7"}, + { "doric 5-", "1 9 3- 11 5- 13 7"}, + { "***** dimin *****", ""}, + { "har VII (har dim)", "1 9- 3- 11- 5- 13- 7-"}, + { "full/semi", "1 9 3- 11 5- 13 7- 15-"}, + { "locrian dim", "1 9- 3- 11 5- 13- 7-"}, + { "***** blues scales *****", ""}, + { "minor penta 5-", "1 3- 11 5- 5 7"}, + { "blues scale", "1 3- 3 11 5- 5 7"}, { 0, 0 } }; -scdef chords[] = { - { "j7", "1 3 5 j7"}, - { "m7", "1 3- 5 7" }, - { "7", "1 3 5 7" }, - { "m75-", "1 3- 5- 7" }, - { "mj7", "1 3- 5 j7" }, - { "j75+", "1 3 5+ j7" }, - { "0", "1 3- 5- 6" }, - { "sus4", "1 4 5" }, - { "7sus4", "1 4 5 7" }, - { "j7sus4", "1 4 5 j7" }, - { "alt (79+13-)", "1 3 9+ 13- 7" }, - { "75-", "1 3 5- 7" }, +scdef chords[] = +{ + { "j7", "1 3 5 j7"}, + { "m7", "1 3- 5 7"}, + { "7", "1 3 5 7"}, + { "m75-", "1 3- 5- 7"}, + { "mj7", "1 3- 5 j7"}, + { "j75+", "1 3 5+ j7"}, + { "0", "1 3- 5- 6"}, + { "sus4", "1 4 5"}, + { "7sus4", "1 4 5 7"}, + { "j7sus4", "1 4 5 j7"}, + { "alt (79+13-)", "1 3 9+ 13- 7"}, + { "75-", "1 3 5- 7"}, }; long scansc(const char *s) Modified: branches/jazz-4.1.3/src/harmonyp.h =================================================================== --- branches/jazz-4.1.3/src/harmonyp.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/harmonyp.h 2009-01-20 00:46:00 UTC (rev 688) @@ -40,19 +40,19 @@ friend istream & operator >> (istream &is, HBChord &a); public: - HBChord() { keys = 0; } - HBChord(long k) { keys = k; } + HBChord() { keys = 0; } + HBChord(long k) { keys = k; } HBChord(int a, int b, int c = -1, int d = -1, int e = -1, int f = -1, int g = -1, int h = -1, int i = -1, int k = -1, int l = -1); void Rotate(int semis); - int Fit(int key); // nearest key in chord - int Count() const; // # keys in chord - int Iter(int key) const; // next key in chord + int Fit(int key); // nearest key in chord + int Count() const; // # keys in chord + int Iter(int key) const; // next key in chord - void Clear() { keys = 0; } - long Keys() const { return keys; } + void Clear() { keys = 0; } + long Keys() const { return keys; } - bool Contains(int key) const // key in chord? + bool Contains(int key) const // key in chord? { return (1L << ((key + 240) % 12)) & keys; } @@ -191,32 +191,32 @@ // scales, msb = highest note const HBChord major_scale (0xab5L); -const HBChord harmonic_scale (0x9adL); -const HBChord melodic_scale (0xaadL); -const HBChord ionb13_scale (0x9b5L); +const HBChord harmonic_scale (0x9adL); +const HBChord melodic_scale (0xaadL); +const HBChord ionb13_scale (0x9b5L); -const HBChord altered_scale (0, 1, 3, 4, 6, 8, 10); +const HBChord altered_scale (0, 1, 3, 4, 6, 8, 10); const HBChord dimin_scale (0xb6dL); -const HBChord chromatic_scale (0xfffL); +const HBChord chromatic_scale (0xfffL); // chords, based to C -const HBChord Cj7 (0,4,7,11); -const HBChord Cj7b5 (0,4,6,11); -const HBChord Cj7s5 (0,4,8,11); +const HBChord Cj7(0,4,7,11); +const HBChord Cj7b5(0,4,6,11); +const HBChord Cj7s5(0,4,8,11); -const HBChord C7 (0,4,7,10); -const HBChord C7b5 (0,4,6,10); -const HBChord C7s5 (0,4,8,10); +const HBChord C7(0,4,7,10); +const HBChord C7b5(0,4,6,10); +const HBChord C7s5(0,4,8,10); -const HBChord Cm7 (0,3,7,10); -const HBChord Cm7b5 (0,3,6,10); -const HBChord Cm7s5 (0,3,8,10); +const HBChord Cm7(0,3,7,10); +const HBChord Cm7b5(0,3,6,10); +const HBChord Cm7s5(0,3,8,10); -const HBChord Cmj7 (0,3,7,11); -const HBChord Cmj7b5 (0,3,6,11); -const HBChord Cmj7s5 (0,3,8,11); +const HBChord Cmj7(0,3,7,11); +const HBChord Cmj7b5(0,3,6,11); +const HBChord Cmj7s5(0,3,8,11); -const HBChord C0 (0,3,6,9); +const HBChord C0(0,3,6,9); // ------------------------------------------------------------------ // HBContext @@ -234,27 +234,27 @@ HBContext(int sn, int cn = 0, tScaleType st = Major); HBContext(); - HBChord *PScale() { return &scale; } - HBChord Scale() const { return scale; } - HBChord *PChord() { return &chord; } - HBChord Chord() const { return chord; } - int ScaleKey() const { return scale_nr; } - int ChordKey() const { return chord_key; } + HBChord *PScale() { return &scale; } + HBChord Scale() const { return scale; } + HBChord *PChord() { return &chord; } + HBChord Chord() const { return chord; } + int ScaleKey() const { return scale_nr; } + int ChordKey() const { return chord_key; } - int ChordNr() const { return chord_nr; } - int ScaleNr() const { return scale_nr; } - tScaleType ScaleType() const { return scale_type; } - int SeqNr() const { return seq_nr; } - void SetSeqNr(int n = 0) { seq_nr = n; } + int ChordNr() const { return chord_nr; } + int ScaleNr() const { return scale_nr; } + tScaleType ScaleType() const { return scale_type; } + int SeqNr() const { return seq_nr; } + void SetSeqNr(int n = 0) { seq_nr = n; } - const char * ChordName() const; // "Dm75-" - const char * ChordNrName() const; // "IV" - const char * ContextName() const // "mixo#11" + const char * ChordName() const; // "Dm75-" + const char * ChordNrName() const; // "IV" + const char * ContextName() const // "mixo#11" { return context_names[scale_type][chord_nr]; } - const char * ScaleName() const; // "C#" - const char * ScaleTypeName() const; // "major" + const char * ScaleName() const; // "C#" + const char * ScaleTypeName() const; // "major" int operator == (const HBContext &o) const { @@ -262,7 +262,10 @@ scale_nr == o.scale_nr && chord_nr == o.chord_nr; } - int operator != (const HBContext &o) const { return !operator==(o); } + int operator != (const HBContext &o) const + { + return !operator==(o); + } private: void Initialize(); @@ -297,7 +300,10 @@ class HBMatch { public: - virtual bool operator()(const HBContext &) { return true; } + virtual bool operator()(const HBContext &) + { + return true; + } }; class HBMatchContains : public HBMatch @@ -315,11 +321,15 @@ public: HBContextIterator(); HBContextIterator(HBMatch &); - void SetSequence(HBContext *s[], int n) { seq = s; n_seq = n; } + void SetSequence(HBContext *s[], int n) + { + seq = s; + n_seq = n; + } void SetScaleType(tScaleType st) { scale_type = st; } bool operator()(); - const HBContext *operator->() const { return &context; } - const HBContext &Context() const { return context; } + const HBContext *operator->() const { return &context; } + const HBContext &Context() const { return context; } private: HBContext context; Modified: branches/jazz-4.1.3/src/hbanalyz.cpp =================================================================== --- branches/jazz-4.1.3/src/hbanalyz.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/hbanalyz.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -49,7 +49,7 @@ void HBAnalyzer::Init(tFilter *f, int epc) { - Exit(); // cleanup from previous run + Exit(); // cleanup from previous run filter = f; start_clock = f->FromClock; @@ -57,7 +57,7 @@ eighths_per_chord = epc; if (eighths_per_chord == 0) - steps = max_seq; // map number of chords to selection + steps = max_seq; // map number of chords to selection else { tBarInfo BarInfo(filter->Song); @@ -133,10 +133,10 @@ tEvent *e = Events.Range(filter->FromClock, filter->ToClock); while (e) { - tKeyOn *on = e->IsKeyOn(); - if (on) - (this->*Action)(on, t); - e = Events.Next(); + tKeyOn *on = e->IsKeyOn(); + if (on) + (this->*Action)(on, t); + e = Events.Next(); } t->Cleanup(); } @@ -161,9 +161,9 @@ if (on->Clock + on->Length >= start && on->Clock < stop) { if (on->Clock > start) - start = on->Clock; + start = on->Clock; if (on->Clock + on->Length < stop) - stop = on->Clock + on->Length; + stop = on->Clock + on->Length; count[i][on->Key % 12] += stop - start; } } @@ -182,20 +182,20 @@ long fr = start; long to = stop; if (on->Clock > fr) - fr = on->Clock; + fr = on->Clock; if (on->Clock + on->Length < to) - to = on->Clock + on->Length; + to = on->Clock + on->Length; // transpose if most of key length belongs to this step // OR: it covers the whole step if (to - fr >= on->Length/2 || (fr == start && to == stop)) { - tKeyOn *cp = (tKeyOn *)on->Copy(); - cp->Key += delta[i][on->Key % 12]; - track->Kill(on); - track->Put(cp); + tKeyOn *cp = (tKeyOn *)on->Copy(); + cp->Key += delta[i][on->Key % 12]; + track->Kill(on); + track->Put(cp); - // do not transpose again + // do not transpose again break; } } @@ -304,7 +304,7 @@ tChordMatrix() { for (int i = 0; i < 12; i++) for (int j = 0; j < 12; j++) - mat[i][j] = 0; + mat[i][j] = 0; } double* operator[](int i) { return mat[i]; } private: @@ -336,12 +336,12 @@ for (j = 0; j < 12; j++) { double cost = 0; - if (!chord.Contains(j)) - cost += not_in_chord_costs; - if (!scale.Contains(j)) - cost += not_in_scale_costs; - cost += fabs(i-j) * costs_per_semitone; - cost *= count[step][i]; + if (!chord.Contains(j)) + cost += not_in_chord_costs; + if (!scale.Contains(j)) + cost += not_in_scale_costs; + cost += fabs(i-j) * costs_per_semitone; + cost *= count[step][i]; mat[i][j] = cost; } } @@ -393,12 +393,11 @@ } if (best[i] == -1 || err < best[i]) { - *seq[i] = ct; - seq[i]->SetSeqNr(i+1); - best[i] = err; + *seq[i] = ct; + seq[i]->SetSeqNr(i+1); + best[i] = err; } } } delete [] best; } - Modified: branches/jazz-4.1.3/src/jazz.h =================================================================== --- branches/jazz-4.1.3/src/jazz.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/jazz.h 2009-01-20 00:46:00 UTC (rev 688) @@ -119,17 +119,21 @@ int Value; char* StrValue; public: - tConfigEntry( char* name, int ival ) - : Name(name), - Value(ival), - StrValue(0), - Type( ConfigEntryTypeInt ) {} - tConfigEntry( char* name, char* sval ); - tConfigEntry( char* name ) - : Name(name), - Value(0), - StrValue(0), - Type( ConfigEntryTypeEmpty ) {} + tConfigEntry( char* name, int ival ) + : Name(name), + Value(ival), + StrValue(0), + Type( ConfigEntryTypeInt ) + { + } + tConfigEntry( char* name, char* sval ); + tConfigEntry( char* name ) + : Name(name), + Value(0), + StrValue(0), + Type( ConfigEntryTypeEmpty ) + { + } }; class tConfig @@ -162,14 +166,14 @@ char* Name( int entry ) { - assert( (entry >= 0) && (entry < NumConfigNames) ); - return Names[entry]->Name; + assert( (entry >= 0) && (entry < NumConfigNames) ); + return Names[entry]->Name; } char*& StrValue( int entry ) { - assert( (entry >= 0) && (entry < NumConfigNames) ); - return Names[entry]->StrValue; + assert( (entry >= 0) && (entry < NumConfigNames) ); + return Names[entry]->StrValue; } int& operator () ( char* name ); @@ -218,9 +222,9 @@ extern tSong *TheSong; extern tSynth *Synth; -#define USED_WXFORM_BUTTONS (wxFORM_BUTTON_OK | \ - wxFORM_BUTTON_CANCEL | \ - wxFORM_BUTTON_HELP) +#define USED_WXFORM_BUTTONS (wxFORM_BUTTON_OK | \ + wxFORM_BUTTON_CANCEL | \ + wxFORM_BUTTON_HELP) #ifndef MIN #define MIN(x, y) ( ((x) < (y)) ? (x) : (y) ) Modified: branches/jazz-4.1.3/src/maction.cpp =================================================================== --- branches/jazz-4.1.3/src/maction.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/maction.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -73,7 +73,7 @@ if (left_action > 0 && e.LeftDown() &&!e.ShiftDown() && !e.ControlDown()) return left_action; - int i = 0; // left down + int i = 0; // left down if (e.MiddleDown()) i = 1; else @@ -130,7 +130,7 @@ tRect rr = r; rr.SetNormal(); if (rr.w && rr.h) - dc->DrawRectangle(rr.x, rr.y, rr.w, rr.h); + dc->DrawRectangle(rr.x, rr.y, rr.w, rr.h); Dragging(e); } else @@ -182,9 +182,9 @@ dc->SetBrush(back); dc->SetLogicalFunction(wxXOR); if (r1.w && r1.h) - dc->DrawRectangle(r1.x, r1.y, r1.w, r1.h); + dc->DrawRectangle(r1.x, r1.y, r1.w, r1.h); if (r2.w && r2.h) - dc->DrawRectangle(r2.x, r2.y, r2.w, r2.h); + dc->DrawRectangle(r2.x, r2.y, r2.w, r2.h); dc->SetLogicalFunction(wxCOPY); } } @@ -272,7 +272,7 @@ if (Coords[i] > x) { if (up || i == 0) - x = Coords[i]; + x = Coords[i]; else x = Coords[i-1]; return; Modified: branches/jazz-4.1.3/src/maction.h =================================================================== --- branches/jazz-4.1.3/src/maction.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/maction.h 2009-01-20 00:46:00 UTC (rev 688) @@ -63,23 +63,23 @@ class tMouseAction { public: - virtual ~tMouseAction() {} - virtual int Dragging(wxMouseEvent &) { return 0; }; - virtual int LeftDown(wxMouseEvent &) { return 0; }; - virtual int LeftUp(wxMouseEvent &) { return 0; }; - virtual int RightDown(wxMouseEvent &) { return 0; }; - virtual int RightUp(wxMouseEvent &) { return 0; }; - virtual int MiddleDown(wxMouseEvent &) { return 0; }; - virtual int MiddleUp(wxMouseEvent &) { return 0; }; + virtual ~tMouseAction() {} + virtual int Dragging(wxMouseEvent &) { return 0; }; + virtual int LeftDown(wxMouseEvent &) { return 0; }; + virtual int LeftUp(wxMouseEvent &) { return 0; }; + virtual int RightDown(wxMouseEvent &) { return 0; }; + virtual int RightUp(wxMouseEvent &) { return 0; }; + virtual int MiddleDown(wxMouseEvent &) { return 0; }; + virtual int MiddleUp(wxMouseEvent &) { return 0; }; virtual int Event(wxMouseEvent &e) { - if (e.Dragging()) return Dragging(e); - else if (e.LeftDown()) return LeftDown(e); - else if (e.LeftUp()) return LeftUp(e); - else if (e.MiddleDown()) return MiddleDown(e); - else if (e.MiddleUp()) return MiddleUp(e); - else if (e.RightDown()) return RightDown(e); - else if (e.RightUp()) return RightUp(e); + if (e.Dragging()) return Dragging(e); + else if (e.LeftDown()) return LeftDown(e); + else if (e.LeftUp()) return LeftUp(e); + else if (e.MiddleDown()) return MiddleDown(e); + else if (e.MiddleUp()) return MiddleUp(e); + else if (e.RightDown()) return RightDown(e); + else if (e.RightUp()) return RightUp(e); return 0; } }; @@ -99,7 +99,7 @@ int Active; virtual void Snap(float &x, float &y, int drag) {} tRect r; - int Selected; // r is valid + int Selected; // r is valid virtual int Dragging(wxMouseEvent &); virtual int Event(wxMouseEvent &e); virtual int ButtonDown(wxMouseEvent &); @@ -138,7 +138,7 @@ { int Min, Max, Delta; int Timeout; - int Wait; // don't inc/dec at Init + int Wait; // don't inc/dec at Init tEventWin *win; virtual int LeftDown(wxMouseEvent &); Modified: branches/jazz-4.1.3/src/mapper.cpp =================================================================== --- branches/jazz-4.1.3/src/mapper.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/mapper.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -134,7 +134,7 @@ if (in_create) return; - if (!enable != !enabled) // avoid flickering + if (!enable != !enabled) // avoid flickering { steps_per_count_slider->Enable(enable); count_per_bar_slider->Enable(enable); @@ -179,13 +179,13 @@ wxMenuBar *menu_bar = new wxMenuBar; wxMenu *menu = new wxMenu; - menu->Append(MEN_HELP, "&Help"); - //menu->Append(MEN_LOAD, "&Load"); - //menu->Append(MEN_SAVE, "&Save"); - menu->Append(MEN_CLOSE, "&Close"); - //menu->Append(MEN_EQUAL, "&Equal"); - //menu->Append(MEN_ANALYZE, "&Analyze"); - menu_bar->Append(menu, "&Menu"); + menu->Append(MEN_HELP, "&Help"); +// menu->Append(MEN_LOAD, "&Load"); +// menu->Append(MEN_SAVE, "&Save"); + menu->Append(MEN_CLOSE, "&Close"); +// menu->Append(MEN_EQUAL, "&Equal"); +// menu->Append(MEN_ANALYZE, "&Analyze"); + menu_bar->Append(menu, "&Menu"); SetMenuBar(menu_bar); int w, h; @@ -255,21 +255,23 @@ case MEN_LOAD: { - char * fname = wxFileSelector("Load Rhythm", NULL, NULL, NULL, "*.rhy"); - if (fname) { - ifstream is(fname); - is >> *this; - } + char * fname = wxFileSelector("Load Rhythm", NULL, NULL, NULL, "*.rhy"); + if (fname) + { + ifstream is(fname); + is >> *this; + } } break; case MEN_SAVE: { - char * fname = wxFileSelector("Save Rhythm", NULL, NULL, NULL, "*.rhy"); - if (fname) { - ofstream os(fname); - os << *this; - } + char * fname = wxFileSelector("Save Rhythm", NULL, NULL, NULL, "*.rhy"); + if (fname) + { + ofstream os(fname); + os << *this; + } } break; Modified: branches/jazz-4.1.3/src/mapper.h =================================================================== --- branches/jazz-4.1.3/src/mapper.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/mapper.h 2009-01-20 00:46:00 UTC (rev 688) @@ -43,16 +43,16 @@ edits[n_edits++] = edit; } private: - Bool enabled; - Bool in_create; - wxSlider *steps_per_count_slider; - wxSlider *count_per_bar_slider; - wxSlider *n_bars_slider; - int steps_per_count; - int count_per_bar; - int n_bars; - tRhyArrayEdit *edits[20]; - int n_edits; + Bool enabled; + Bool in_create; + wxSlider* steps_per_count_slider; + wxSlider* count_per_bar_slider; + wxSlider* n_bars_slider; + int steps_per_count; + int count_per_bar; + int n_bars; + tRhyArrayEdit* edits[20]; + int n_edits; static void ItemCallback(wxItem& item, wxCommandEvent& event); void ItemChanged(); }; Modified: branches/jazz-4.1.3/src/mstdfile.h =================================================================== --- branches/jazz-4.1.3/src/mstdfile.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/mstdfile.h 2009-01-20 00:46:00 UTC (rev 688) @@ -35,13 +35,13 @@ class tStdChunk { - long Size; // Groesse von Base - long nRead; // soviele Bytes aus Datei gelesen + long Size; // Groesse von Base + long nRead; // soviele Bytes aus Datei gelesen unsigned char *Base; // Puffer fuer Daten - unsigned char *cp; // Aktueller Schreib/Lese Pointer - long Clock; // Absolute Clock - int EofSeen; // endoftrack meta-event gelesen - int RunningStatus; // letzter Status + unsigned char *cp; // Aktueller Schreib/Lese Pointer + long Clock; // Absolute Clock + int EofSeen; // endoftrack meta-event gelesen + int RunningStatus; // letzter Status void Resize(int SizeNeeded); void PutVar(ulong val); @@ -49,14 +49,14 @@ public: - int IsEof(); // nur nach Load, Save hat nie Eof + int IsEof(); // nur nach Load, Save hat nie Eof void Load(FILE *fd); - void Save(FILE *fd); // haengt EndOfTrack an + void Save(FILE *fd); // haengt EndOfTrack an tStdChunk(); ~tStdChunk(); void Put(tEvent *e, uchar *Data, int Length); - tEvent *Get(); // NULL bei Trackende - void Rewind(); // Schreib/Lesezeiger zur\x81cksetzen + tEvent *Get(); // NULL bei Trackende + void Rewind(); // Schreib/Lesezeiger zur\x81cksetzen }; Modified: branches/jazz-4.1.3/src/pianowin.cpp =================================================================== --- branches/jazz-4.1.3/src/pianowin.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/pianowin.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -885,7 +885,7 @@ { long OldFromClock = FromClock; tEventWin::OnPaint(x, y); -// SN++ Since jazz has a redo function. Fixes a little +// SN++ Since jazz has a redo function. Fixes a little // Update problem with multiple zoomOut. // Active Ctrl window redraw or reinitialization. @@ -969,7 +969,8 @@ // draw chords from harmony-browser - if (VisibleHBChord && the_harmony_browser && !Track->IsDrumTrack()) { + if (VisibleHBChord && the_harmony_browser && !Track->IsDrumTrack()) + { HBAnalyzer *an = the_harmony_browser->getAnalyzer(); if (an != 0) { Modified: branches/jazz-4.1.3/src/pianowin.h =================================================================== --- branches/jazz-4.1.3/src/pianowin.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/pianowin.h 2009-01-20 00:46:00 UTC (rev 688) @@ -70,7 +70,7 @@ wxFont *DrumFont; long SnapClocks(); - long SnapDenomiator; // 16 fuer 16-tel + long SnapDenomiator; // 16 fuer 16-tel long SnapClock(long Clock, int up = 0); tPianoWin(wxFrame *frame, char *title, tSong *song, int x, int y, int width, int height); @@ -79,7 +79,7 @@ void Setup(); void NewPosition(int TrackNr, long Clock); void ShowPitch(int pitch); - int Channel(); // Channel of actual track 0..15 + int Channel(); // Channel of actual track 0..15 void OnMenuCommand(int Id); void OnPaint(long x, long y); @@ -87,7 +87,7 @@ void SnapSelStop(wxMouseEvent &e); void SnapDlg(); - int TrackNr; // aktueller Track + int TrackNr; // aktueller Track tTrack *Track; tEventArray PasteBuffer; @@ -116,7 +116,10 @@ virtual Bool OnClose(); virtual void OnSize(int w, int h); - tGuitarWin *GetGuitarWin() { return GuitarWin; } + tGuitarWin *GetGuitarWin() + { + return GuitarWin; + } void SetSnapDenom(long value); void PressRadio(int id = 0); Modified: branches/jazz-4.1.3/src/player.cpp =================================================================== --- branches/jazz-4.1.3/src/player.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/player.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -591,7 +591,7 @@ CMD+1, 0x98, CMD+1, 0x9a, CMD+1, 0x9c, CMD+1, 0x9e, // channel-ref-tables off CMD+1, 0xec, - DAT+1, ACTIVE_TRACKS_MASK, // active tracks + DAT+1, ACTIVE_TRACKS_MASK, // active tracks CMD+1, 0xb8, // clear play counters CMD+1, 0x90, // real time affection off (yes!) CMD+1, 0x2a // stand by record Modified: branches/jazz-4.1.3/src/random.cpp =================================================================== --- branches/jazz-4.1.3/src/random.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/random.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -147,7 +147,7 @@ int tRndArray::Interval(int seed) { - if (seed < 0) // initial ? + if (seed < 0) // initial ? seed = int(rnd.asDouble() * n); int delta = Random(); if (rnd.asDouble() < 0.5) @@ -260,7 +260,7 @@ xmin = 0; xmax = n; - x = 0; // draw to topleft corner of canvas + x = 0; // draw to topleft corner of canvas y = 0; w = ww; h = hh; @@ -475,11 +475,11 @@ for (int val = min; val < max; val += step) { const char *buf = GetYText(val); - //sprintf(buf, "%d", val); - dc->GetTextExtent((char *)buf, &tw, &th); - float yy = y + h - h * (val - min) / (max - min) - th/2; - dc->DrawText(buf, x - tw - TICK_LINE, yy); - //dc->DrawLine(x - TICK_LINE, yy, x, yy); + //sprintf(buf, "%d", val); + dc->GetTextExtent((char *)buf, &tw, &th); + float yy = y + h - h * (val - min) / (max - min) - th/2; + dc->DrawText(buf, x - tw - TICK_LINE, yy); + //dc->DrawLine(x - TICK_LINE, yy, x, yy); } } } @@ -629,16 +629,16 @@ if (i < index) for (; i <= index; i++) { - DrawBar(i, 0); - array[i] = val; - DrawBar(i, 1); + DrawBar(i, 0); + array[i] = val; + DrawBar(i, 1); } else for (; i >= index; i--) { - DrawBar(i, 0); - array[i] = val; - DrawBar(i, 1); + DrawBar(i, 0); + array[i] = val; + DrawBar(i, 1); } index = k; } Modified: branches/jazz-4.1.3/src/random.h =================================================================== --- branches/jazz-4.1.3/src/random.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/random.h 2009-01-20 00:46:00 UTC (rev 688) @@ -38,7 +38,7 @@ //#define USE_ACG 1 #if USE_ACG -#include <ACG.h> // random generator from libg++ +#include <ACG.h> // random generator from libg++ extern ACG rnd; #else @@ -64,19 +64,31 @@ friend class tArrayEdit; protected: tIntArray array; - int n; // number of elements in array + int n; // number of elements in array int nul, min, max; public: - int Null() { return nul; } - void SetNull(int n) { nul = n; } + int Null() + { + return nul; + } + void SetNull(int n) + { + nul = n; + } tRndArray(int n, int min, int max); tRndArray & operator = (const tRndArray &); tRndArray(tRndArray const &); virtual ~tRndArray(); - int &operator[] (int i) { return array[i]; } - int operator[] (int i) const { return array[i]; } + int &operator[] (int i) + { + return array[i]; + } + int operator[] (int i) const + { + return array[i]; + } #ifdef FOR_MSW double operator[](double f); float operator[](float f) { @@ -86,17 +98,29 @@ #endif return (float)operator[]((double)f); } - int Size() const { return n; } - int Min() const { return min; } - int Max() const { return max; } + int Size() const + { + return n; + } + int Min() const + { + return min; + } + int Max() const + { + return max; + } void SetMinMax(int min, int max); - void Resize(int nn) { n = nn; } + void Resize(int nn) + { + n = nn; + } friend ostream & operator << (ostream &, tRndArray const &); friend istream & operator >> (istream &, tRndArray &); - int Random(); // returns index 0..n-1 (arrayvalues -> empiric distribution) - int Random(double rndval); // returns index 0..n-1 (arrayvalues -> empiric distribution) + int Random(); // returns index 0..n-1 (arrayvalues -> empiric distribution) + int Random(double rndval); // returns index 0..n-1 (arrayvalues -> empiric distribution) int Random(int i); // return 0/1 int Interval(int seed); @@ -109,16 +133,17 @@ }; -#define ARED_GAP 1 -#define ARED_XTICKS 2 -#define ARED_YTICKS 4 -#define ARED_MINMAX 8 -#define ARED_RHYTHM 16 -#define ARED_BLOCKS 32 -#define ARED_LINES 64 +#define ARED_GAP 1 +#define ARED_XTICKS 2 +#define ARED_YTICKS 4 +#define ARED_MINMAX 8 +#define ARED_RHYTHM 16 +#define ARED_BLOCKS 32 +#define ARED_LINES 64 -class tArrayEditDrawBars { +class tArrayEditDrawBars +{ public: virtual void DrawBars() = 0; }; @@ -131,11 +156,11 @@ long x, y, w, h, ynul; void DrawBar(int i, int black); - int dragging; // Dragging-Event valid - int index; // ctrl down: drag this one + int dragging; // Dragging-Event valid + int index; // ctrl down: drag this one tRndArray &array; - int &n, &min, &max, &nul; // shorthand for array.n, array.min, ... + int &n, &min, &max, &nul; // shorthand for array.n, array.min, ... char *label; tArrayEditDrawBars *draw_bars; Modified: branches/jazz-4.1.3/src/rhythm.cpp =================================================================== --- branches/jazz-4.1.3/src/rhythm.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/rhythm.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -65,10 +65,10 @@ // pseudo key nr's for harmony browser and sound effects -static const int MODE_ALL_OF = -1; -static const int MODE_ONE_OF = -2; -static const int MODE_PIANO = -3; -static const int MODE_CONTROL = -4; +static const int MODE_ALL_OF = -1; +static const int MODE_ONE_OF = -2; +static const int MODE_PIANO = -3; +static const int MODE_CONTROL = -4; tRhythm::tRhythm(int k) @@ -301,17 +301,17 @@ if (the_harmony_browser) { long step = (clock - fr_clock) * total_steps / (to_clock - fr_clock); - int keys[12], n_keys; + int keys[12], n_keys; if (key == CHORD_KEY) n_keys = the_harmony_browser->GetChordKeys(keys, (int)step, (int)total_steps); else n_keys = the_harmony_browser->GetBassKeys(keys, (int)step, (int)total_steps); for (int j = 0; j < n_keys; j++) { - tKeyOn *k = new tKeyOn(clock, chan, keys[j], vel, len - clocks_per_step/2); - track->Put(k); - } - } + tKeyOn *k = new tKeyOn(clock, chan, keys[j], vel, len - clocks_per_step/2); + track->Put(k); + } + } } // paste pianowin buffer @@ -323,23 +323,24 @@ tKeyOn *on = src.Events[ii]->IsKeyOn(); if (on) { - tKeyOn *k = new tKeyOn(clock, chan, on->Key, vel, len - clocks_per_step/2); - track->Put(k); + tKeyOn *k = new tKeyOn(clock, chan, on->Key, vel, len - clocks_per_step/2); + track->Put(k); } - } + } } // generate controller - else if (key == CONTROL_KEY) { - tControl *c = new tControl(clock, chan, parm - 1, vel); - track->Put(c); + else if (key == CONTROL_KEY) + { + tControl *c = new tControl(clock, chan, parm - 1, vel); + track->Put(c); } // generate note on events else { - tKeyOn *k = new tKeyOn(clock, chan, key, vel, len - clocks_per_step/2); - track->Put(k); + tKeyOn *k = new tKeyOn(clock, chan, key, vel, len - clocks_per_step/2); + track->Put(k); } clock += len; @@ -367,10 +368,10 @@ long clock = bi.Clock; while (clock < bi.Clock + bi.TicksPerBar) { - int i = Clock2i(clock, bi); - int j = r->Clock2i(clock, bi); - tmp[i] = r->history[j]; - clock += clocks_per_step; + int i = Clock2i(clock, bi); + int j = r->Clock2i(clock, bi); + tmp[i] = r->history[j]; + clock += clocks_per_step; } out.SetUnion(tmp, fuzz); } @@ -390,9 +391,9 @@ { GenGroup(tmp, gi, bi, rhy, n_rhy); if (groups[gi].listen > 0) - rrg.SetIntersection(tmp, groups[gi].listen); + rrg.SetIntersection(tmp, groups[gi].listen); else - rrg.SetDifference(tmp, -groups[gi].listen); + rrg.SetDifference(tmp, -groups[gi].listen); } } @@ -456,31 +457,31 @@ #include "../bitmaps/rrggen.xpm" #include "../bitmaps/help.xpm" static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, tb_open }, - { MEN_SAVE, FALSE, 1, tb_save }, + { MEN_LOAD, FALSE, 0, tb_open }, + { MEN_SAVE, FALSE, 1, tb_save }, - { MEN_ADD, FALSE, 0, tb_rrgadd }, - { MEN_DEL, FALSE, 0, tb_rrgdel }, - { MEN_UP, FALSE, 0, tb_rrgup }, - { MEN_DOWN, FALSE, 0, tb_rrgdown }, - { MEN_GEN, FALSE, 1, tb_rrggen }, + { MEN_ADD, FALSE, 0, tb_rrgadd }, + { MEN_DEL, FALSE, 0, tb_rrgdel }, + { MEN_UP, FALSE, 0, tb_rrgup }, + { MEN_DOWN, FALSE, 0, tb_rrgdown }, + { MEN_GEN, FALSE, 1, tb_rrggen }, - { MEN_HELP, FALSE, 0, tb_help } + { MEN_HELP, FALSE, 0, tb_help } }; #else static tToolDef tdefs[] = { - { MEN_LOAD, FALSE, 0, "tb_open", "open rhythm file" }, - { MEN_SAVE, FALSE, 1, "tb_save", "save into rhythm file" }, + { MEN_LOAD, FALSE, 0, "tb_open", "open rhythm file" }, + { MEN_SAVE, FALSE, 1, "tb_save", "save into rhythm file" }, - { MEN_ADD, FALSE, 0, "tb_rrgadd", "add instrumten" }, - { MEN_DEL, FALSE, 0, "tb_rrgdel", "remove instrument" }, - { MEN_UP, FALSE, 0, "tb_rrgup", "move instrument up" }, - { MEN_DOWN, FALSE, 0, "tb_rrgdown", "move instrument down" }, - { MEN_GEN, FALSE, 1, "tb_rrggen", "generate events into trackwin selection" }, + { MEN_ADD, FALSE, 0, "tb_rrgadd", "add instrumten" }, + { MEN_DEL, FALSE, 0, "tb_rrgdel", "remove instrument" }, + { MEN_UP, FALSE, 0, "tb_rrgup", "move instrument up" }, + { MEN_DOWN, FALSE, 0, "tb_rrgdown", "move instrument down" }, + { MEN_GEN, FALSE, 1, "tb_rrggen", "generate events into trackwin selection" }, - { MEN_HELP, FALSE, 0, "tb_help", "help" } + { MEN_HELP, FALSE, 0, "tb_help", "help" } }; #endif @@ -508,22 +509,22 @@ wxMenuBar *menu_bar = new wxMenuBar; wxMenu *menu = new wxMenu; - menu->Append(MEN_LOAD, "&Load"); - menu->Append(MEN_SAVE, "&Save"); - menu->Append(MEN_CLOSE, "&Close"); - menu_bar->Append(menu, "&File"); + menu->Append(MEN_LOAD, "&Load"); + menu->Append(MEN_SAVE, "&Save"); + menu->Append(MEN_CLOSE, "&Close"); + menu_bar->Append(menu, "&File"); menu = new wxMenu; - menu->Append(MEN_ADD, "&Add"); - menu->Append(MEN_DEL, "&Delete"); - menu->Append(MEN_UP, "&Up"); - menu->Append(MEN_DOWN, "&Down"); - menu->Append(MEN_GEN, "&Generate"); - menu_bar->Append(menu, "&Instrument"); + menu->Append(MEN_ADD, "&Add"); + menu->Append(MEN_DEL, "&Delete"); + menu->Append(MEN_UP, "&Up"); + menu->Append(MEN_DOWN, "&Down"); + menu->Append(MEN_GEN, "&Generate"); + menu_bar->Append(menu, "&Instrument"); menu = new wxMenu; - menu->Append(MEN_HELP, "&Help"); - menu_bar->Append(menu, "Help"); + menu->Append(MEN_HELP, "&Help"); + menu_bar->Append(menu, "Help"); SetMenuBar(menu_bar); @@ -670,23 +671,28 @@ } } -void tRhythmWin::OnMenuCommand(int id) { - switch (id) { - case MEN_HELP: Help(); break; +void tRhythmWin::OnMenuCommand(int id) +{ + switch (id) + { + case MEN_HELP: + Help(); + break; case MEN_CLOSE: - // motif crashes, when Show(FALSE) is called before destructor! - // Show(FALSE); - DELETE_THIS(); - break; + // motif crashes, when Show(FALSE) is called before destructor! + // Show(FALSE); + DELETE_THIS(); + break; case MEN_LOAD: { char * fname = file_selector(default_filename, "Load Rhythm", 0, has_changed, "*.rhy"); - if (fname) { - ifstream is(fname); - is >> *this; + if (fname) + { + ifstream is(fname); + is >> *this; OnPaint(); - } + } } break; @@ -694,10 +700,10 @@ { Win2Instrument(); char * fname = file_selector(default_filename, "Save Rhythm", 1, has_changed, "*.rhy"); - if (fname) { - ofstream os(fname); - os << *this; - } + if (fname) { + ofstream os(fname); + os << *this; + } } break; @@ -823,26 +829,27 @@ r->mode = keys[i]; tEventArray events; tCmdCopyToBuffer cmd(TrackWin->GetPianoWin()->Filter, &events); - cmd.Execute(0); // no UNDO + cmd.Execute(0); // no UNDO for (int ii = 0; ii < events.nEvents; ii++) { - tKeyOn *on = events.Events[ii]->IsKeyOn(); - if (on) { - r->keys[r->n_keys++] = on->Key; - if (r->n_keys > 1) - strcat(buf, ", "); - Key2Str(on->Key, buf + strlen(buf)); - if (r->n_keys >= MAX_KEYS) - break; - } + tKeyOn *on = events.Events[ii]->IsKeyOn(); + if (on) { + r->keys[r->n_keys++] = on->Key; + if (r->n_keys > 1) + strcat(buf, ", "); + Key2Str(on->Key, buf + strlen(buf)); + if (r->n_keys >= MAX_KEYS) + break; + } } r->SetLabel(buf); - if (r->n_keys == 0) { + if (r->n_keys == 0) + { wxMessageBox("select some notes in pianowin first", "Error", wxOK); - delete r; - r = 0; + delete r; + r = 0; } } Modified: branches/jazz-4.1.3/src/rhythm.h =================================================================== --- branches/jazz-4.1.3/src/rhythm.h 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/rhythm.h 2009-01-20 00:46:00 UTC (rev 688) @@ -147,7 +147,7 @@ enum { MAX_INSTRUMENTS = 20 }; tRhythm *instruments[MAX_INSTRUMENTS]; int n_instruments; - int act_instrument; // -1 if none + int act_instrument; // -1 if none // this one is edited and copied from/to instruments[i] tRhythm edit; @@ -164,8 +164,8 @@ static void Generate(wxButton &but, wxCommandEvent& event); static void Help(); - void Instrument2Win(int i = -1); // instrument[act_instrument] -> win - void Win2Instrument(int i = -1); // win -> instrument[act_instrument] + void Instrument2Win(int i = -1); // instrument[act_instrument] -> win + void Win2Instrument(int i = -1); // win -> instrument[act_instrument] void AddInstrumentDlg(); void AddInstrument(tRhythm *r); void DelInstrument(); Modified: branches/jazz-4.1.3/src/samplcmd.cpp =================================================================== --- branches/jazz-4.1.3/src/samplcmd.cpp 2009-01-19 21:43:48 UTC (rev 687) +++ branches/jazz-4.1.3/src/samplcmd.cpp 2009-01-20 00:46:00 UTC (rev 688) @@ -150,14 +150,14 @@ float tCMixCmd::tablei(long nsample, float *array, float *tab) { - register int loc1,loc2; - float frac = ((float)(nsample)/(*tab)) * *(tab+1); - if(frac < 0) return(array[0]); - if(frac >= *(tab+1)) return(array[(int)*(tab+1)]); - loc1 = (int)frac; - loc2 = loc1+1; - frac = frac - (float)loc1; - return(*(array+loc1) + frac * (*(array+loc2) - *(array+loc1))); + register int loc1,loc2; + float frac = ((float)(nsample)/(*tab)) * *(tab+1); + if(frac < 0) return(array[0]); + if(frac >= *(tab+1)) return(array[(int)*(tab+1)]); + loc1 = (int)frac; + loc2 = loc1+1; + frac = frac - (float)loc1; + return(*(array+loc1) + frac * (*(array+loc2) - *(array+loc1))); } /* p0,2,4,5,6,8,10.. are times, p1,3,5,7,9,11.. are amps, total number of @@ -166,23 +166,23 @@ void tCMixCmd::setline(const float *p, short n_args,int length,float *array) { - double increm; - int i,j,k,points; + double increm; + int i,j,k,points; - increm = (double)(p[n_args - 2] - p[0])/(double)length; - for(j=0,i=0; j < (n_args-2); j += 2) { - points = (int)((double)(p[j+2] - p[j]) / increm +.5); - if(p[j+2] != p[j]) { - if(points <= 0) points = 1; - for(k=0; k < points; k++) { - array[i++] = ((float)k/(float)points) - * (p[j+3] - p[j+1]) + p[j+1]; - if(i == length) return; - } - } - } - i--; - while(++i < length) array[i] = array[i-1]; + increm = (double)(p[n_args - 2] - p[0])/(double)length; + for(j=0,i=0; j < (n_args-2); j += 2) { + points = (int)((double)(p[j+2] - p[j]) / increm +.5); + if(p[j+2] != p[j]) { + if(points <= 0) points = 1; + for(k=0; k < points; k++) { + array[i++] = ((float)k/(f... [truncated message content] |
From: <pst...@us...> - 2010-04-27 03:37:38
|
Revision: 763 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=763&view=rev Author: pstieber Date: 2010-04-27 03:37:28 +0000 (Tue, 27 Apr 2010) Log Message: ----------- Made the pitch wheel available and bumped up the version to 4.1.4. Modified Paths: -------------- branches/jazz-4.1.3/src/about.h branches/jazz-4.1.3/src/dialogs.cpp branches/jazz-4.1.3/src/jazz.cpp Modified: branches/jazz-4.1.3/src/about.h =================================================================== --- branches/jazz-4.1.3/src/about.h 2010-04-26 23:25:19 UTC (rev 762) +++ branches/jazz-4.1.3/src/about.h 2010-04-27 03:37:28 UTC (rev 763) @@ -19,7 +19,7 @@ ** */ -#define JAZZ_VERSION "4.1.3" +#define JAZZ_VERSION "4.1.4" #define JAZZ_FULL_VERSION JAZZ_VERSION " (" __DATE__ " " __TIME__ ")" Modified: branches/jazz-4.1.3/src/dialogs.cpp =================================================================== --- branches/jazz-4.1.3/src/dialogs.cpp 2010-04-26 23:25:19 UTC (rev 762) +++ branches/jazz-4.1.3/src/dialogs.cpp 2010-04-27 03:37:28 UTC (rev 763) @@ -1018,11 +1018,25 @@ static tEvent *CreateEventDialog(long Clock, int Channel, int Pitch) { static char *Names[] = - // { "Note On", "Pitch", "Controller", "Program Change", (char *)0 }; - { "Note On", "Controller", "Program Change", "Set Tempo", "SysEx", (char *)0 }; + { + "Note On", + "Pitch", + "Controller", + "Program Change", + "Set Tempo", + "SysEx", + (char *)0 + }; static long Values[] = - // { StatKeyOn, StatPitch, StatControl, StatProgram, -1 }; - { StatKeyOn, StatControl, StatProgram, StatSetTempo, StatSysEx, -1 }; + { + StatKeyOn, + StatPitch, + StatControl, + StatProgram, + StatSetTempo, + StatSysEx, + -1 + }; tEvent *e = 0; int i = wxGetSingleChoiceIndex("Select event to create", "Create Event", 5, Names); if (i >= 0) Modified: branches/jazz-4.1.3/src/jazz.cpp =================================================================== --- branches/jazz-4.1.3/src/jazz.cpp 2010-04-26 23:25:19 UTC (rev 762) +++ branches/jazz-4.1.3/src/jazz.cpp 2010-04-27 03:37:28 UTC (rev 763) @@ -684,7 +684,7 @@ return Buffer; } - sprintf(Buffer, "/Jazz++/4.1.3/conf/%s", fname); + sprintf(Buffer, "/Jazz++/4.1.4/conf/%s", fname); if (wxFileExists(Buffer)) { return Buffer; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |