diff options
Diffstat (limited to 'src/engine/machina')
-rw-r--r-- | src/engine/machina/Action.hpp | 6 | ||||
-rw-r--r-- | src/engine/machina/ActionFactory.hpp | 6 | ||||
-rw-r--r-- | src/engine/machina/Driver.hpp | 10 | ||||
-rw-r--r-- | src/engine/machina/Edge.hpp | 8 | ||||
-rw-r--r-- | src/engine/machina/Engine.hpp | 8 | ||||
-rw-r--r-- | src/engine/machina/Evolver.hpp | 12 | ||||
-rw-r--r-- | src/engine/machina/JackDriver.hpp | 14 | ||||
-rw-r--r-- | src/engine/machina/LearnRequest.hpp | 10 | ||||
-rw-r--r-- | src/engine/machina/Loader.hpp | 6 | ||||
-rw-r--r-- | src/engine/machina/Machine.hpp | 18 | ||||
-rw-r--r-- | src/engine/machina/MachineBuilder.hpp | 12 | ||||
-rw-r--r-- | src/engine/machina/MidiAction.hpp | 10 | ||||
-rw-r--r-- | src/engine/machina/Mutation.hpp | 6 | ||||
-rw-r--r-- | src/engine/machina/Node.hpp | 12 | ||||
-rw-r--r-- | src/engine/machina/Problem.hpp | 22 | ||||
-rw-r--r-- | src/engine/machina/Recorder.hpp | 8 | ||||
-rw-r--r-- | src/engine/machina/SMFDriver.hpp | 12 | ||||
-rw-r--r-- | src/engine/machina/Schrodinbit.hpp | 6 | ||||
-rw-r--r-- | src/engine/machina/types.hpp | 6 |
19 files changed, 96 insertions, 96 deletions
diff --git a/src/engine/machina/Action.hpp b/src/engine/machina/Action.hpp index 09c3878..f7a702f 100644 --- a/src/engine/machina/Action.hpp +++ b/src/engine/machina/Action.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA diff --git a/src/engine/machina/ActionFactory.hpp b/src/engine/machina/ActionFactory.hpp index 0cf4154..1e613bb 100644 --- a/src/engine/machina/ActionFactory.hpp +++ b/src/engine/machina/ActionFactory.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/src/engine/machina/Driver.hpp b/src/engine/machina/Driver.hpp index f412574..f1f0587 100644 --- a/src/engine/machina/Driver.hpp +++ b/src/engine/machina/Driver.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -32,10 +32,10 @@ public: SharedPtr<Machine> machine() { return _machine; } virtual void set_machine(SharedPtr<Machine> machine) { _machine = machine; } - + virtual void set_bpm(double bpm) = 0; virtual void set_quantization(double q) = 0; - + virtual void activate() {} virtual void deactivate() {} diff --git a/src/engine/machina/Edge.hpp b/src/engine/machina/Edge.hpp index 5851090..41f5d00 100644 --- a/src/engine/machina/Edge.hpp +++ b/src/engine/machina/Edge.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -53,7 +53,7 @@ public: private: Raul::DoubleBuffer<float> _probability; - + WeakPtr<Node> _tail; SharedPtr<Node> _head; }; diff --git a/src/engine/machina/Engine.hpp b/src/engine/machina/Engine.hpp index 92384a8..b77f637 100644 --- a/src/engine/machina/Engine.hpp +++ b/src/engine/machina/Engine.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -36,7 +36,7 @@ public: , _loader(_rdf_world) { } - + Redland::World& rdf_world() { return _rdf_world; } SharedPtr<Driver> driver() { return _driver; } diff --git a/src/engine/machina/Evolver.hpp b/src/engine/machina/Evolver.hpp index 1b847db..d5006f6 100644 --- a/src/engine/machina/Evolver.hpp +++ b/src/engine/machina/Evolver.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -35,14 +35,14 @@ class Problem; class Evolver : public Raul::Thread { public: Evolver(Raul::TimeUnit unit, const string& target_midi, SharedPtr<Machine> seed); - + void seed(SharedPtr<Machine> parent); bool improvement() { return _improvement; } SharedPtr<const Machine> best() { return _ga->best(); } - + typedef Eugene::GAImpl<Machine> MachinaGA; - + private: void _run(); diff --git a/src/engine/machina/JackDriver.hpp b/src/engine/machina/JackDriver.hpp index 5982f87..2a5a695 100644 --- a/src/engine/machina/JackDriver.hpp +++ b/src/engine/machina/JackDriver.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -50,16 +50,16 @@ public: void attach(const std::string& client_name); void detach(); - + void activate() { Raul::JackDriver::activate(); } void deactivate() { Raul::JackDriver::deactivate(); } void set_machine(SharedPtr<Machine> machine); - + void write_event(Raul::TimeStamp time, size_t size, const unsigned char* event) throw (std::logic_error); - + void set_bpm(double bpm) { _bpm.set(bpm); } void set_quantization(double q) { _quantization.set(q); } @@ -80,7 +80,7 @@ private: jack_port_t* _input_port; jack_port_t* _output_port; - + Raul::TimeUnit _frames_unit; Raul::TimeUnit _beats_unit; Raul::TimeSlice _cycle_time; diff --git a/src/engine/machina/LearnRequest.hpp b/src/engine/machina/LearnRequest.hpp index edc76c9..d106395 100644 --- a/src/engine/machina/LearnRequest.hpp +++ b/src/engine/machina/LearnRequest.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -45,9 +45,9 @@ public: void start(double q, Raul::TimeStamp time) { _started = true; _start_time = time; _quantization = q; } - + void finish(TimeStamp time); - + bool started() { return _started; } const SharedPtr<Node>& node() { return _node; } diff --git a/src/engine/machina/Loader.hpp b/src/engine/machina/Loader.hpp index 2c9fa1c..4a6ba38 100644 --- a/src/engine/machina/Loader.hpp +++ b/src/engine/machina/Loader.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/src/engine/machina/Machine.hpp b/src/engine/machina/Machine.hpp index 468b9bc..3fd7073 100644 --- a/src/engine/machina/Machine.hpp +++ b/src/engine/machina/Machine.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -24,7 +24,7 @@ #include "raul/WeakPtr.hpp" #include "raul/List.hpp" #include "raul/TimeSlice.hpp" -#include "redlandmm/Model.hpp" +#include "redlandmm/Model.hpp" #include "types.hpp" #include "LearnRequest.hpp" #include "Node.hpp" @@ -43,11 +43,11 @@ public: // Kluge to appease Eugene bool operator==(const Machine& other) { return false; } - + // Main context void activate() { _is_activated = true; } void deactivate() { _is_activated = false; } - + bool is_empty() { return _nodes.empty(); } bool is_finished() { return _is_finished; } bool is_activated() { return _is_activated; } @@ -61,7 +61,7 @@ public: // Audio context void reset(Raul::TimeStamp time); TimeDuration run(const Raul::TimeSlice& time); - + // Any context inline Raul::TimeStamp time() const { return _time; } @@ -76,9 +76,9 @@ public: SharedPtr<Edge> random_edge(); void set_sink(SharedPtr<Raul::MIDISink> sink); - + private: - + // Audio context SharedPtr<Node> earliest_node() const; bool enter_node(SharedPtr<Raul::MIDISink> sink, SharedPtr<Node> node); diff --git a/src/engine/machina/MachineBuilder.hpp b/src/engine/machina/MachineBuilder.hpp index 2c9d0a2..4353797 100644 --- a/src/engine/machina/MachineBuilder.hpp +++ b/src/engine/machina/MachineBuilder.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -35,7 +35,7 @@ public: void set_time(Raul::TimeStamp time) { _time = time; } void event(Raul::TimeStamp time_offset, size_t size, unsigned char* buf); - + void reset(); void resolve(); @@ -49,10 +49,10 @@ private: connect_nodes(SharedPtr<Machine> m, SharedPtr<Node> tail, Raul::TimeStamp tail_end_time, SharedPtr<Node> head, Raul::TimeStamp head_start_time); - + typedef std::list<SharedPtr<Node> > ActiveList; ActiveList _active_nodes; - + typedef std::list<std::pair<Raul::TimeStamp, SharedPtr<Node> > > PolyList; PolyList _poly_nodes; diff --git a/src/engine/machina/MidiAction.hpp b/src/engine/machina/MidiAction.hpp index 5ae507e..96087d6 100644 --- a/src/engine/machina/MidiAction.hpp +++ b/src/engine/machina/MidiAction.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -31,7 +31,7 @@ namespace Machina { class MidiAction : public Action { public: ~MidiAction(); - + MidiAction(size_t size, const unsigned char* event); @@ -41,7 +41,7 @@ public: bool set_event(size_t size, const byte* event); void execute(SharedPtr<Raul::MIDISink> driver, Raul::TimeStamp time); - + virtual void write_state(Redland::Model& model); private: diff --git a/src/engine/machina/Mutation.hpp b/src/engine/machina/Mutation.hpp index de31fc3..7c407c6 100644 --- a/src/engine/machina/Mutation.hpp +++ b/src/engine/machina/Mutation.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA diff --git a/src/engine/machina/Node.hpp b/src/engine/machina/Node.hpp index 4258476..535a49d 100644 --- a/src/engine/machina/Node.hpp +++ b/src/engine/machina/Node.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -78,12 +78,12 @@ public: inline bool changed() { return _changed; } inline void set_changed() { _changed = true; } - + typedef Raul::List<SharedPtr<Edge> > Edges; Edges& edges() { return _edges; } - + SharedPtr<Edge> random_edge(); - + private: Node& operator=(const Node& other); // undefined diff --git a/src/engine/machina/Problem.hpp b/src/engine/machina/Problem.hpp index c0c1662..58393e1 100644 --- a/src/engine/machina/Problem.hpp +++ b/src/engine/machina/Problem.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA @@ -33,11 +33,11 @@ public: void seed(SharedPtr<Machine> parent) { _seed = parent; } float fitness(const Machine& machine) const; - + bool fitness_less_than(float a, float b) const { return a < b; } void clear_fitness_cache() { _fitness.clear(); } - + boost::shared_ptr<Population> initial_population(size_t gene_size, size_t pop_size) const; @@ -57,9 +57,9 @@ private: const uint8_t* ev) throw (std::logic_error); void compute(); const Problem& _problem; - + size_t n_notes() const { return _n_notes; } - + float _note_frequency[128]; size_t _n_notes; double _length; @@ -75,11 +75,11 @@ private: const Problem& _problem; size_t n_notes() const { return _notes.size(); } - + std::vector<uint8_t> _notes; float _counts[128]; };*/ - + struct Evaluator : public Raul::MIDISink { Evaluator(const Problem& problem) : _problem(problem), _order(4), _n_notes(0), _first_note(0) { for (uint8_t i=0; i < 128; ++i) @@ -93,7 +93,7 @@ private: size_t n_notes() const { return _n_notes; } uint8_t first_note() const { return _first_note; } - + const uint32_t _order; std::string _read; @@ -109,7 +109,7 @@ private: Evaluator _target; SharedPtr<Machine> _seed; - + /// for levenshtein distance mutable std::vector< std::vector<uint16_t> > _matrix; diff --git a/src/engine/machina/Recorder.hpp b/src/engine/machina/Recorder.hpp index 6a91ba6..16c3b73 100644 --- a/src/engine/machina/Recorder.hpp +++ b/src/engine/machina/Recorder.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -40,7 +40,7 @@ public: private: virtual void _whipped(); - + TimeUnit _unit; Raul::EventRingBuffer _record_buffer; SharedPtr<MachineBuilder> _builder; diff --git a/src/engine/machina/SMFDriver.hpp b/src/engine/machina/SMFDriver.hpp index 5e1e9f8..bc814d8 100644 --- a/src/engine/machina/SMFDriver.hpp +++ b/src/engine/machina/SMFDriver.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA @@ -48,12 +48,12 @@ public: Raul::TimeDuration max_duration); void run(SharedPtr<Machine> machine, Raul::TimeStamp max_time); - + void write_event(Raul::TimeStamp time, size_t ev_size, const unsigned char* ev) throw (std::logic_error) { _writer->write_event(time, ev_size, ev); } - + void set_bpm(double /*bpm*/) { } void set_quantization(double /*quantization*/) { } @@ -61,7 +61,7 @@ public: private: SharedPtr<Raul::SMFWriter> _writer; - + void learn_track(SharedPtr<MachineBuilder> builder, Raul::SMFReader& reader, unsigned track, diff --git a/src/engine/machina/Schrodinbit.hpp b/src/engine/machina/Schrodinbit.hpp index 6065cfc..c156f09 100644 --- a/src/engine/machina/Schrodinbit.hpp +++ b/src/engine/machina/Schrodinbit.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA diff --git a/src/engine/machina/types.hpp b/src/engine/machina/types.hpp index d74fce9..de7d73f 100644 --- a/src/engine/machina/types.hpp +++ b/src/engine/machina/types.hpp @@ -1,15 +1,15 @@ /* This file is part of Machina. * Copyright (C) 2007 Dave Robillard <http://drobilla.net> - * + * * Machina is free software; you can redistribute it and/or modify it under the * terms of the GNU General Public License as published by the Free Software * Foundation; either version 2 of the License, or (at your option) any later * version. - * + * * Machina is distributed in the hope that it will be useful, but WITHOUT ANY * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for details. - * + * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA |